Dplyr ကို အသုံးပြု၍ ကော်လံအများအပြားကို ဖျက်နည်း (ဥပမာများနှင့်အတူ)


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

1. အမည်ဖြင့် ကော်လံများစွာကို ဖယ်ရှားပါ။

 df_new <- df %>% select(-c(col2, col4))

2. အပိုင်းအခြားမှ ကော်လံအားလုံးကို ဖယ်ရှားပါ။

 df_new <- df %>% select(-c(col2:col4))

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

 #create data frame
df = data. frame (rating = c(90, 85, 82, 88, 94, 90, 76, 75, 87, 86),
                points=c(25, 20, 14, 16, 27, 20, 12, 15, 14, 19),
                assists=c(5, 7, 7, 8, 5, 7, 6, 9, 9, 5),
                rebounds=c(11, 8, 10, 6, 6, 9, 6, 10, 10, 7))

#view data frame
df

   rating points assists rebounds
1 90 25 5 11
2 85 20 7 8
3 82 14 7 10
4 88 16 8 6
5 94 27 5 6
6 90 20 7 9
7 76 12 6 6
8 75 15 9 10
9 87 14 9 10
10 86 19 5 7

ဥပမာ 1- အမည်ဖြင့် ကော်လံများစွာကို ဖယ်ရှားပါ။

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

 library (dplyr)

#drop points and rebounds columns
df_new <- df %>% select(-c(points, rebounds))

#view new data frame
new_df

   rating assists
1 90 5
2 85 7
3 82 7
4 88 8
5 94 5
6 90 7
7 76 6
8 75 9
9 87 9
10 86 5

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

ဥပမာ 2- အပိုင်းအခြားမှ ကော်လံအားလုံးကို ဖယ်ရှားပါ။

အောက်ဖော်ပြပါကုဒ်သည် အမှတ်များ နှင့် ဘောင်ဝင်သည့် ကော်လံများကြားရှိ ကော်လံအားလုံးကို ဖယ်ရှားနည်းကို ပြသသည်-

 library (dplyr)

#drop all columns between points and rebounds
df_new <- df %>% select(-c(points:rebounds))

#view new data frame
new_df

   rating
1 90
2 85
3 82
4 88
5 94
6 90
7 76
8 75
9 87
10 86

အမှတ်များ နှင့် အကွက်များ ကြားရှိ ကော်လံအားလုံးကို ဒေတာဘောင်အသစ်မှ ဖယ်ရှားလိုက်ကြောင်း သတိပြုပါ။

မှတ်ချက် – R ရှိ MASS ပက်ကေ့ချ်တွင် select() လုပ်ဆောင်ချက်လည်း ပါရှိသည်။ အကယ်၍ ဤပက်ကေ့ခ်ျကို လည်း တင်ထားပါက၊ သင်သည် dplyr::select() ကို အသုံးပြုရမည်ဖြစ်ပြီး R သည် dplyr ပက်ကေ့ခ်ျ၏ select() လုပ်ဆောင်ချက်ကို အသုံးပြုရန် သိစေပါသည်။

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

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

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

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

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