R တွင် ကိန်းဂဏာန်းကော်လံများကိုသာ စကေးချနည်း (ဥပမာနှင့်အတူ)


R ရှိ ဒေတာဘောင်တစ်ခု၏ ကိန်းဂဏန်းကော်လံများကိုသာ အတိုင်းအတာအဖြစ် dplyr ပက်ကေ့ဂျ်မှ အောက်ပါ syntax ကို အသုံးပြုနိုင်သည်။

 library (dplyr)

df %>% mutate(across(where(is. numeric ), scale))

အောက်ဖော်ပြပါ ဥပမာသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။

ဥပမာ- dplyr ကိုသုံး၍ ဂဏန်းကော်လံများကိုသာ စကေးချပါ။

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),
                 rebounds=c(5, 10, 10, 8, 8))

#view data frame
df

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

ဒေတာဘောင်၏ ကိန်းဂဏန်းကော်လံများကိုသာ စကေးချရန်အတွက် R တွင် စကေး လုပ်ဆောင်ချက်ကို အသုံးပြုလိုသည်ဆိုပါစို့။

ဒါကိုလုပ်ဖို့ အောက်ပါ syntax ကို သုံးနိုင်ပါတယ်။

 library (dplyr)

#scale only the numeric columns in the data frame
df %>% mutate(across(where(is. numeric ), scale))

  team points assists rebounds
1 A -0.1348400 -1.153200 -1.56144012
2 B 1.2135598 -0.432450 0.87831007
3 C 0.7640932 -0.432450 0.87831007
4 D -1.2585064 0.648675 -0.09759001
5 E -0.5843065 1.369425 -0.09759001

ကိန်းဂဏန်းကော်လံသုံးခုရှိ တန်ဖိုးများ ( အမှတ်များကူညီဆောင်ရွက်ပေးခြင်း နှင့် ပြန်လှန်ခြင်း ) သည် အဖွဲ့ ကော်လံမပြောင်းလဲဘဲ ရှိနေစဉ် အတိုင်းအတာကို ချိန်ညှိထားကြောင်း သတိပြုပါ။

နည်းပညာမှတ်စုများ

R ရှိ scale() လုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံအထားအသိုကိုအသုံးပြုသည်-

 scale(x, center = TRUE , scale = TRUE )

ရွှေ-

  • x : စကေးချရန် အရာဝတ္ထုအမည်
  • အလယ် : စကေးချဲ့တဲ့အခါ ပျမ်းမျှကို နုတ်မလား။ မူရင်းမှာ TRUE ဖြစ်သည်။
  • စကေး : အတိုင်းအတာကို တိုင်းတာသောအခါ စံသွေဖည်မှုဖြင့် ပိုင်းခြားခြင်းရှိမရှိ မူရင်းမှာ TRUE ဖြစ်သည်။

ဤလုပ်ဆောင်ချက်သည် အတိုင်းအတာတန်ဖိုးများကို တွက်ချက်ရန် အောက်ပါဖော်မြူလာကို အသုံးပြုသည်-

အတိုင်းအတာ x = ( မူရင်း x – x̄) / s

ရွှေ-

  • မူရင်း x : မူရင်း x တန်ဖိုး
  • : နမူနာဆိုလိုသည်။
  • s : နမူနာ၏ စံသွေဖည်မှု

မူရင်းတန်ဖိုးတစ်ခုစီကို z-score အဖြစ်သို့ ပြောင်းလဲပေးသည့် data normalization ဟုလည်း ခေါ်သည်။

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

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

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

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

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