R တွင် standard deviation တွက်ချက်နည်း (ဥပမာများဖြင့်)


R တွင် vector တစ်ခု၏စံသွေဖည်မှုကိုတွက်ချက်ရန် အောက်ပါအထားအသိုကိုသုံးနိုင်သည်။

 sd(x)

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

Σ (x i – μ) 2 / (n-1)၊

ရွှေ-

  • Σ : “ ပေါင်း” ဟူသော ဖန်စီသင်္ကေတ
  • x i : dataset ၏ ith တန်ဖိုး
  • μ : ဒေတာအတွဲ၏ ပျမ်းမျှတန်ဖိုး
  • n- နမူနာအရွယ်အစား

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

ဥပမာ 1- vector ၏ စံသွေဖည်မှုကို တွက်ချက်ပါ။

အောက်ပါကုဒ်သည် R တွင် vector တစ်ခု၏စံသွေဖည်မှုကို တွက်ချက်နည်းကို ပြသည်-

 #create dataset
data <- c(1, 3, 4, 6, 11, 14, 17, 20, 22, 23)

#find standard deviation
sd(data)

[1] 8.279157

ဒေတာအတွဲတွင် ပျောက်ဆုံးနေသောတန်ဖိုးများရှိပါက စံသွေဖည်မှုကို တွက်ချက်ရန် na.rm = TRUE ကို အသုံးပြုရမည်ဖြစ်ကြောင်း သတိပြုပါ။

 #create dataset with missing values
data <- c(1, 3, 4, 6, NA, 14, NA, 20, 22, 23)

#attempt to find standard deviation
sd(data)

[1] NA

#find standard deviation and specify to ignore missing values
sd(data, na. rm = TRUE )

[1] 9.179753

ဥပမာ 2- ဒေတာဘောင်ရှိ ကော်လံတစ်ခု၏ စံသွေဖည်မှုကို တွက်ချက်ပါ။

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

 #create data frame
data <- data. frame (a=c(1, 3, 4, 6, 8, 9),
                   b=c(7, 8, 8, 7, 13, 16),
                   c=c(11, 13, 13, 18, 19, 22),
                   d=c(12, 16, 18, 22, 29, 38))

#find standard deviation of column a
sd(data$a)

[1] 3.060501

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

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

 #create data frame
data <- data. frame (a=c(1, 3, 4, 6, 8, 9),
                   b=c(7, 8, 8, 7, 13, 16),
                   c=c(11, 13, 13, 18, 19, 22),
                   d=c(12, 16, 18, 22, 29, 38))

#find standard deviation of specific columns in data frame
apply(data[, c(' a ', ' c ', ' d ')], 2, sd)

       acd
3.060501 4.289522 9.544632

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

R တွင် အကွာအဝေးကို မည်သို့ရှာရမည်နည်း။
R တွင် နမူနာနှင့် လူဦးရေကွဲလွဲမှုကို တွက်ချက်နည်း
R တွင် outliers ကိုမည်သို့ဖယ်ရှားရမည်နည်း

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

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