R တွင် ပုံမှန်ဖြန့်ဝေနည်း (ဥပမာများဖြင့်)


အောက်ပါ syntax ကိုအသုံးပြုသည့် rnorm() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ R တွင် ပုံမှန်ဖြန့်ဝေမှုကို လျင်မြန်စွာ ဖန်တီးနိုင်သည်-

 rnorm(n, mean=0, sd=1)

ရွှေ-

  • n- လေ့လာတွေ့ရှိချက်အရေအတွက်။
  • ဆိုလိုသည်မှာ- ပုံမှန်ဖြန့်ဖြူးမှု၏ပျမ်းမျှ။ မူရင်းတန်ဖိုးသည် 0 ဖြစ်သည်။
  • sd- ပုံမှန်ဖြန့်ဖြူးမှု၏ စံသွေဖည်မှု။ မူရင်းတန်ဖိုးမှာ 1 ဖြစ်သည်။

ဤသင်ခန်းစာတွင် R တွင် ပုံမှန်ဖြန့်ဝေမှုတစ်ခုကို ဖန်တီးရန် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း၏ ဥပမာကို ပြသထားသည်။

ဆက်စပ်- R တွင် dnorm၊ pnorm၊ qnorm နှင့် rnorm လမ်းညွှန်

ဥပမာ- R ဖြင့် ပုံမှန်ဖြန့်ဖြူးမှုကို ဖန်တီးခြင်း။

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

 #make this example reproducible
set.seed(1)

#generate sample of 200 obs. that follows normal dist. with mean=10 and sd=3
data <- rnorm(200, mean=10, sd=3)

#view first 6 observations in sample
head(data)

[1] 8.120639 10.550930 7.493114 14.785842 10.988523 7.538595

ဤဖြန့်ဖြူးမှု၏ ပျမ်းမျှနှင့် စံသွေဖည်မှုကို လျင်မြန်စွာ တွေ့ရှိနိုင်သည်-

 #find mean of sample
mean(data)

[1] 10.10662

#find standard deviation of sample
sd(data)

[1] 2.787292

ဒေတာတန်ဖိုးများ ဖြန့်ဖြူးမှုကို မြင်သာစေရန် အမြန် histogram တစ်ခုကိုလည်း ဖန်တီးနိုင်သည်-

 hist(data, col=' steelblue ')

R ဖြင့် ပုံမှန်ဖြန့်ဖြူးမှုကို ဖန်တီးပါ။

ဒေတာအတွဲသည် သာမန်လူဦးရေမှ ဆင်းသက်ခြင်းရှိ၊ မရှိ စစ်ဆေးရန် Shapiro-Wilk စမ်းသပ်မှုကို ပင် လုပ်ဆောင်နိုင်သည်-

 shapiro.test(data)

	Shapiro-Wilk normality test

data:data
W = 0.99274, p-value = 0.4272

စမ်းသပ်မှု၏ p-တန်ဖိုးသည် 0.4272 ဖြစ်လာသည်။ ဤတန်ဖိုးသည် 0.05 ထက်မနည်းသောကြောင့်၊ နမူနာဒေတာသည် ပုံမှန်ဖြန့်ဝေထားသော လူဦးရေမှလာသည်ဟု ကျွန်ုပ်တို့ ယူဆနိုင်ပါသည်။

rnorm() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ဒေတာကို ပုံမှန်ဖြန့်ဝေခြင်းမှ ဒေတာ၏ ကျပန်းနမူနာကို သဘာဝအတိုင်း ထုတ်လုပ်ပေးသောကြောင့် ဤရလဒ်သည် အံ့သြစရာမဟုတ်ပါ။

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

R ဖြင့် ပုံမှန်ဖြန့်ဖြူးနည်း
R တွင် dnorm၊ pnorm၊ qnorm နှင့် rnorm လမ်းညွှန်
R တွင်ပုံမှန်ဖြစ်ရန်အတွက် Shapiro-Wilk စမ်းသပ်နည်း

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

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