Dplyr ကို အသုံးပြု၍ ကော်လံများစွာကို အမည်ပြောင်းနည်း


ဒေတာဘောင်တစ်ခုရှိ ကော်လံအများအပြားကို အမည်ပြောင်းရန် R ရှိ dplyr ပက်ကေ့ခ်ျမှ အောက်ပါလုပ်ဆောင်ချက်များကို သင်အသုံးပြုနိုင်သည်-

နည်းလမ်း 1- အမည်ပြောင်း() ကိုသုံးပါ

 df %>% rename(new1 = old1, new2 = old2)

နည်းလမ်း 2- rename_with() ကိုသုံးပါ

 new <- c(' new1 ', ' new2 ')
old <- c(' old1 ', ' old2 ')

df %>% rename_with(~ new, all_of(old))

နည်းလမ်းနှစ်ခုစလုံးသည် တူညီသောရလဒ်ကို ဖြစ်ပေါ်စေပါသည်။

အောက်ပါနမူနာများသည် R ရှိ အောက်ပါဒေတာဘောင်ဖြင့် ဤနည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးပြုနည်းကို ပြသသည်-

 #create data frame
df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'),
                 dots=c(22, 34, 30, 12, 18),
                 assists=c(7, 9, 9, 12, 14))

#view data frame
df

  team points assists
1 to 22 7
2 B 34 9
3 C 30 9
4 D 12 12
5 E 18 14

ဥပမာ 1- rename() ကိုသုံးပြီး ကော်လံအများအပြားကို အမည်ပြောင်းပါ

အောက်ပါကုဒ်သည် အဖွဲ့ အမည်ပြောင်းရန်နှင့် ဒေတာဘောင်ရှိ ကော်လံ များကို အမည်ပြောင်းရန် rename() လုပ်ဆောင်ချက်ကို အသုံးပြုပုံကို ပြသသည်-

 library (dplyr)

#rename team and points columns
df2 <- df %>% rename(team_new = team, points_new = points)

#view updated data frame
df2

  team_new points_new assists
1 to 22 7
2 B 34 9
3 C 30 9
4 D 12 12
5 E 18 14

အသင်း နှင့် အမှတ်များ ကော်လံများကို အမည်ပြောင်းထားသော်လည်း assists ကော်လံသည် တူညီနေပါသည်။

ဥပမာ 2- rename_with() ကိုသုံးပြီး ကော်လံအများအပြားကို အမည်ပြောင်းပါ

အောက်ပါကုဒ်သည် အဖွဲ့ အမည်ပြောင်းရန်နှင့် ဒေတာဘောင်ရှိ ကော်လံ များကို အမည်ပြောင်းရန် rename_with() လုပ်ဆောင်ချက်ကို အသုံးပြုပုံကို ပြသသည်-

 library (dplyr)

#define new names
new <- c(' team_new ', ' points_new ')

#define old names to replace
old <- c(' team ', ' points ')

#rename old names with new names
df2 <- df %>% rename_with(~ new, all_of(old))

#view updated data frame
df2

  team_new points_new assists
1 to 22 7
2 B 34 9
3 C 30 9
4 D 12 12
5 E 18 14

အသင်း နှင့် အမှတ်များ ကော်လံများကို အမည်ပြောင်းထားသော်လည်း assists ကော်လံသည် တူညီနေပါသည်။

သင့်တွင် သင်အစားထိုးလိုသော ကော်လံအမည်များစာရင်းရှည်ရှိသည့်အခါ ဤနည်းလမ်းကို အသုံးပြုရန် ပိုမိုလွယ်ကူနိုင်သည်ကို သတိပြုပါ။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် dplyr ကိုအသုံးပြု၍ အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

dplyr ကိုအသုံးပြု၍ ကော်လံများကိုအမည်ဖြင့်မည်သို့ရွေးချယ်ရမည်နည်း။
dplyr ကို အသုံးပြု၍ အညွှန်းအလိုက် ကော်လံများကို မည်သို့ရွေးချယ်ရမည်နည်း။
dplyr တွင် အခြေအနေများစွာဖြင့် select_if ကိုအသုံးပြုနည်း

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

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