A- ကော်လံများစွာဖြင့် pivot_wider() ကို အသုံးပြုနည်း
R ရှိ Tidyr ပက်ကေ့ခ်ျ၏ pivot_wider() လုပ်ဆောင်ချက်ကို ရှည်လျားသောဖော်မတ်မှ ကျယ်ပြန့်ဖော်မတ်သို့ ဒေတာဘလောက်တစ်ခုကို လှည့်ရန် အသုံးပြုနိုင်သည်။
ကော်လံအများအပြားကို လှည့်ရန် ဤလုပ်ဆောင်ချက်ကို သင်အသုံးပြုလိုပါက၊ သင်သည် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။
library (tidyr)
df_wide <- pivot_wider(df, names_from=group, values_from=c(values1, values2))
values_from argument သို့ ကော်လံများစွာကို နာမည်ပေးခြင်းဖြင့်၊ သင်သည် ကော်လံအများအပြားကို တစ်ပြိုင်နက် လှည့်နိုင်သည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဆက်စပ်မှု- ရှည်လျားသော သို့မဟုတ် ကျယ်ပြန့်သောဒေတာ- ကွာခြားချက်ကား အဘယ်နည်း။
ဥပမာ- R တွင် ကော်လံများစွာဖြင့် pivot_wider() ကိုသုံးပါ။
R တွင် ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်များစွာပါရှိသော အောက်ပါဒေတာဘောင်ရှိသည်ဆိုပါစို့။
#create data frame
df <- data. frame (team=c('A', 'A', 'A', 'B', 'B', 'B'),
player=c('G', 'F', 'C', 'G', 'F', 'C'),
points=c(22, 34, 20, 15, 14, 19),
assists=c(4, 10, 12, 9, 8, 5))
#view data frame
df
team player points assists
1 AG 22 4
2 AF 34 10
3 AC 20 12
4 BG 15 9
5 BF 14 8
6 BC 19 5
ယခု ကျွန်ုပ်တို့သည် အမှတ် များရှိ တန်ဖိုးများကို လှည့်ကာ ကော်လံများကို တစ်ချိန်တည်းတွင် ကူညီပေး လိုသည်ဟု ဆိုကြပါစို့။
ဒါကိုလုပ်ဖို့ အောက်ပါ syntax ကို သုံးနိုင်ပါတယ်။
library (tidyr)
#pivot values in points and assists columns
df_wide <- pivot_wider(df, names_from=player, values_from=c(points, assists))
#view wide data frame
df_wide
# A tibble: 2 x 7
team points_G points_F points_C assists_G assists_F assists_C
1 A 22 34 20 4 10 12
2 B 15 14 19 9 8 5
ကစားသမား ကော်လံရှိ တန်ဖိုးတစ်ခုစီကို အမှတ်များ နှင့်အတူ ပေါင်းစပ်ထားပြီး အမှတ်များပြသသည့် ကော်လံအသစ်ခြောက်ခုကို ဖန်တီးရန်နှင့် နေရာတစ်ခုစီတွင် ကစားသမားများမှ ရမှတ်များကို ပံ့ပိုးပေးထားကြောင်း သတိပြုပါ။
နောက်ဆုံးရလဒ်မှာ စုစုပေါင်း ကော်လံခုနစ်ခုပါသည့် ကြီးမားသောဒေတာဘောင်တစ်ခုဖြစ်သည်။
မှတ်ချက် – pivot_wider() လုပ်ဆောင်ချက်အတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ပါသင်ခန်းစာများသည် R တွင် Tidyr ပက်ကေ့ခ်ျမှ အခြားဘုံလုပ်ဆောင်ချက်များကို မည်သို့အသုံးပြုရပုံကို ရှင်းပြထားသည်။
R တွင် pivot_longer() ကိုအသုံးပြုနည်း
R တွင် Spread function ကိုအသုံးပြုနည်း
R တွင်စုဆောင်းသည့်လုပ်ဆောင်ချက်ကိုအသုံးပြုနည်း
R တွင်သီးခြားလုပ်ဆောင်ချက်ကိုအသုံးပြုနည်း
R တွင် Unite လုပ်ဆောင်ချက်ကိုအသုံးပြုနည်း