R တွင် gamma distribution ကို အသုံးပြုပုံ (ဥပမာများနှင့်အတူ)
စာရင်းဇယားများတွင်၊ စောင့်ဆိုင်းချိန်များနှင့်ပတ်သက်သော ဖြစ်နိုင်ခြေများကို စံနမူနာပြုရန်အတွက် ဂမ်မာဖြန့်ဖြူးမှုကို မကြာခဏအသုံးပြုသည်။
R တွင် gamma ဖြန့်ဝေမှုနှင့်အတူ အလုပ်လုပ်ရန် အောက်ပါလုပ်ဆောင်ချက်များကို ကျွန်ုပ်တို့အသုံးပြုနိုင်သည်-
- dgamma(x၊ ပုံသဏ္ဍာန်၊ နှုန်း) – အချို့သော ပုံသဏ္ဍာန်နှင့် နှုန်းသတ်မှတ်ချက်များဖြင့် ဂမ်မာဖြန့်ဖြူးမှု၏ သိပ်သည်းဆလုပ်ဆောင်မှုတန်ဖိုးကို ရှာဖွေသည်။
- pgamma(q၊ ပုံသဏ္ဍာန်၊ နှုန်း) – အချို့သော ပုံသဏ္ဍာန်နှင့် နှုန်းသတ်မှတ်ချက်များဖြင့် gamma ဖြန့်ဖြူးမှု၏ စုစည်းသိပ်သည်းမှုလုပ်ဆောင်ချက်၏ တန်ဖိုးကို ရှာဖွေသည်။
- qgamma(p၊ ပုံသဏ္ဍာန်၊ နှုန်း) – အချို့သော ပုံသဏ္ဍာန်နှင့် နှုန်းသတ်မှတ်ချက်များဖြင့် gamma ဖြန့်ဖြူးမှု၏ ပြောင်းပြန် စုစည်းသိပ်သည်းမှု လုပ်ဆောင်ချက်၏ တန်ဖိုးကို ရှာဖွေသည်။
- rgamma(n၊ ပုံသဏ္ဍာန်၊ နှုန်း) – အချို့သော ပုံသဏ္ဍာန်နှင့် နှုန်းသတ်မှတ်ချက်များနှင့်အတူ ဂမ်မာဖြန့်ဝေမှုနောက်ဆက်တွဲဖြစ်သော N ကျပန်းပြောင်းလွဲချက်များကို ထုတ်ပေးသည်။
အောက်ဖော်ပြပါ ဥပမာများသည် ဤလုပ်ဆောင်ချက်တစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ 1- dgamma() ကို အသုံးပြုပုံ
အောက်ဖော်ပြပါ ကုဒ်သည် အချို့သော ကန့်သတ်ချက်များပါရှိသော ဂမ်မာဖြန့်ဖြူးမှု၏ ဖြစ်နိုင်ခြေသိပ်သည်းဆကွက်ကွက်ကို ဖန်တီးရန် dgamma() လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်ကို ပြသသည်-
#define x-values x <- seq(0, 2, by=0.01) #calculate gamma density for each x-value y <- dgamma(x, shape=5) #create density plot plot(y)
ဥပမာ 2- pgamma() အသုံးပြုနည်း
အောက်ဖော်ပြပါ ကုဒ်သည် အချို့သော ကန့်သတ်ချက်များနှင့် gamma ဖြန့်ဝေမှု၏ စုစည်းသိပ်သည်းဆကွက်ကွက်ကို ဖန်တီးရန် pgamma() လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်ကို ပြသသည်-
#define x-values x <- seq(0, 2, by=0.01) #calculate gamma density for each x-value y <- pgamma(x, shape=5) #create cumulative density plot plot(y)
ဥပမာ 3- qgamma() အသုံးပြုနည်း
အောက်ဖော်ပြပါ ကုဒ်သည် အချို့သော ကန့်သတ်ချက်များပါရှိသော gamma ဖြန့်ဝေမှု၏ ပမာဏတစ်ခု ဖန်တီးရန် qgamma() လုပ်ဆောင်ချက်ကို အသုံးပြုပုံကို ပြသသည်-
#define x-values x <- seq(0, 1, by=0.01) #calculate gamma density for each x-value y <- qgamma(x, shape=5) #create quantile plot plot(y)
ဥပမာ 4- rgamma() ကို အသုံးပြုပုံ
အောက်ပါကုဒ်သည် ပုံသဏ္ဍာန်ဘောင် 5 နှင့် ပုံသဏ္ဍာန်ကန့်သတ်ချက် 3 ရှိသော ဂမ်မာဖြန့်ဝေမှုနောက်ဆက်တွဲဖြစ်သော ကျပန်းကိန်းရှင် 1000 ကိုထုတ်လုပ်ရန်နှင့် မြင်သာစေရန် rgamma() လုပ်ဆောင်ချက်ကို အသုံးပြုပုံကိုပြသသည်-
#make this example reproducible set. seeds (0) #generate 1,000 random values that follow gamma distribution x <- rgamma(n=1000, shape=5, rate=3) #create histogram to view distribution of values hist(x)
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားသော ဘုံကိန်းဂဏန်းဆိုင်ရာ ဖြန့်ဝေမှုများကို မည်သို့အသုံးပြုရမည်ကို ရှင်းပြသည်-
R တွင် ပုံမှန်ဖြန့်ဝေနည်းကို အသုံးပြုနည်း
R တွင် binomial distribution ကိုအသုံးပြုနည်း
R တွင် Poisson ဖြန့်ဖြူးမှုကိုအသုံးပြုနည်း
R တွင် ဂျီဩမေတြီဖြန့်ဝေနည်းကို အသုံးပြုနည်း