Dplyr ကို အသုံးပြု၍ ပထမစာလုံးကို strings များမှ ဖယ်ရှားနည်း
သီးခြားကော်လံတစ်ခုရှိ စာကြောင်းတစ်ခုစီမှ ပထမဆုံးဇာတ်ကောင်ကို ဖယ်ရှားရန် အောက်ပါအခြေခံ syntax ကို dplyr တွင် သင်အသုံးပြုနိုင်သည်-
library (dplyr) df_new <- df %>% mutate(across(c(' my_column '), substr, 2 , nchar(my_column)))
ဤ သီးခြား syntax သည် my_column ဟုခေါ်သော ကော်လံတစ်ခုစီ၏ ပထမဆုံး စာလုံးကို ဖယ်ရှားသည်။
စာကြောင်းတစ်ခုစီ၏ ဒုတိယအက္ခရာမှ စာကြောင်း၏အရှည်အထိ substr() လုပ်ဆောင်ချက်ကို အသုံးပြုကြောင်း သတိပြုပါ။
၎င်းသည် string မှပထမဇာတ်ကောင်ကိုဖယ်ရှားခြင်းအကျိုးသက်ရောက်မှုရှိသည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- dplyr ကိုသုံး၍ ပထမစာလုံးကို strings များမှ ဖယ်ရှားပါ။
R တွင် အောက်ပါ data frame ရှိသည်ဆိုပါစို့။
#create data frame df <- data. frame (team=c('XMavs', 'XPacers', 'XHawks', 'XKings', 'XNets', 'XCeltics'), points=c(104, 110, 134, 125, 114, 124)) #view data frame df team points 1 XMavs 104 2 XPacers 110 3XHawks 134 4 XKings 125 5 XNets 114 6 XCeltics 124
အဖွဲ့ ကော်လံရှိ စာကြောင်းတစ်ခုစီမှ ပထမဆုံးဇာတ်ကောင်ကို ဖယ်ရှားလိုသည်ဆိုပါစို့။
ဒါကိုလုပ်ဖို့ အောက်ပါ syntax ကို သုံးနိုင်ပါတယ်။
library (dplyr) #remove first character from each string in 'team' column df_new <- df %>% mutate(across(c(' team '), substr, 2 , nchar(team))) #view updated data frame df_new team points 1 Mavs 104 2 Pacers 110 3 Hawks 134 4 Kings 125 5 Nets 114 6 Celtics 124
အဖွဲ့ ကော်လံရှိ စာကြောင်းတစ်ခုစီ၏ ပထမဆုံးဇာတ်ကောင်ကို ဖယ်ရှားလိုက်ကြောင်း သတိပြုပါ။
nchar() လုပ်ဆောင်ချက်ကို string တစ်ခုရှိ စာလုံးစုစုပေါင်းအရေအတွက်ကို တွက်ချက်ရန် အသုံးပြုကြောင်း သတိပြုပါ။
ထို့ကြောင့်၊ ကျွန်ုပ်တို့သည် စာကြောင်းတစ်ကြောင်းစီ၏ ပထမစာလုံးကို ဖယ်ရှားခြင်းနှင့် ညီမျှသော စာကြောင်းတစ်ခုစီ၏ နောက်ဆုံးအက္ခရာသို့ ဒုတိယအက္ခရာမှ ခွဲထုတ်ရန် substr() လုပ်ဆောင်ချက်ကို အသုံးပြုပါသည်။
မှတ်ချက် – အကယ်၍ သင်သည် ကော်လံစာကြောင်းများစွာမှ ပထမဇာတ်ကောင်ကို ဖယ်ရှားလိုပါက၊ cross() လုပ်ဆောင်ချက်တွင် ကော်လံအမည်များစွာကို ထည့်သွင်းပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် dplyr တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
dplyr ကို အသုံးပြု၍ အတန်းများကို ဖျက်နည်း
dplyr ကို အသုံးပြု၍ အညွှန်းအလိုက် ကော်လံများကို မည်သို့ရွေးချယ်ရမည်နည်း။
dplyr ကို အသုံးပြု၍ အချို့သော စာကြောင်းများပါရှိသော အတန်းများကို စစ်ထုတ်နည်း