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 ကို အသုံးပြု၍ အချို့သော စာကြောင်းများပါရှိသော အတန်းများကို စစ်ထုတ်နည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်