Dplyr ကို အသုံးပြု၍ r တွင် ကျပန်းလိုင်းများကို မည်သို့ရွေးချယ်ရမည်နည်း။


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

နည်းလမ်း 1- ကျပန်း အတန်းအရေအတွက်ကို ရွေးပါ။

 df %>% sample_n( 5 )

ဤလုပ်ဆောင်ချက်သည် ဒေတာဘောင်မှ အတန်း တန်းကို ကျပန်းရွေးချယ်သည်။

နည်းလမ်း 2- အတန်း၏ ကျပန်းအပိုင်းကို ရွေးပါ။

 df %>% sample_frac( .25 )

ဤလုပ်ဆောင်ချက်သည် ဒေတာဘောင်ရှိ အတန်းအားလုံး၏ 25% ကို ကျပန်းရွေးချယ်သည်။

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

 #create data frame
df <- data. frame (team=c('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'),
                 points=c(10, 10, 8, 6, 15, 15, 12, 12),
                 rebounds=c(8, 8, 4, 3, 10, 11, 7, 7))

#view data frame
df

  team points rebounds
1 to 10 8
2 B 10 8
3 C 8 4
4 D 6 3
5 E 15 10
6 F 15 11
7 G 12 7
8:12 a.m. 7

ဥပမာ 1- ကျပန်း အတန်းအရေအတွက်ကို ရွေးပါ။

ဒေတာဘောင်မှ အတန်း 5 တန်းကို ကျပန်းရွေးချယ်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 library (dplyr)

#randomly select 5 rows from data frame
df %>% sample_n( 5 )

  team points rebounds
1 F 15 11
2 to 10 8
3 D 6 3
4 G 12 7
5 B 10 8

ဒေတာဘောင်မှ အတန်းငါးတန်းကို ကျပန်းရွေးချယ်ထားကြောင်း သတိပြုပါ။

ဥပမာ 2- အတန်း၏ ကျပန်းအပိုင်းကို ရွေးပါ။

ဒေတာဘောင်ရှိ အတန်းအားလုံး၏ 25% ကို ကျပန်းရွေးချယ်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 library (dplyr)

#randomly select 25% of all rows from data frame
df %>% sample_frac( .25 )

  team points rebounds
1 E 15 10
2 G 12 7

မူလဒေတာဘောင်တွင် စုစုပေါင်းတန်ဖိုး 8 ခုရှိသောကြောင့် 8 ၏ 25% သည် 2 နှင့် ညီမျှသည်။

ထို့ကြောင့်၊ ဒေတာဘောင်မှ အတန်းနှစ်တန်းကို ကျပန်းရွေးချယ်သည်။

မှတ်ချက် – dplyr တွင် sample_n နှင့် sample_frac လုပ်ဆောင်ချက်များ၏ စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။

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

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

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

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

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