A- histogram ရှိ bins အရေအတွက်ကို ဘယ်လိုပြောင်းမလဲ။
R တွင် histogram တစ်ခုကို ဖန်တီးသောအခါ၊ Sturges’ rule ဟုခေါ်သော ဖော်မြူလာကို အသုံးပြုရန် အကောင်းဆုံးအုပ်စုအရေအတွက်ကို ဆုံးဖြတ်ရန် အသုံးပြုသည်။
သို့သော်၊ သင်သည် ဤဖော်မြူလာကို အစားထိုးရန်နှင့် ဟီစတိုဂရမ်တွင် အသုံးပြုရန် အုပ်စုအရေအတွက်အတိအကျကို သတ်မှတ်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်သည်။
hist(data, breaks = seq(min(data), max(data), length. out = 7 ))
ဟီစတိုဂရမ်တွင် အသုံးပြုသည့် အုပ်စုအရေအတွက်သည် length.out အကြောင်းပြချက်တွင် သတ်မှတ်ထားသည့် အရေအတွက်ထက် လျော့နည်းနေမည်ကို သတိပြုပါ။
အောက်ပါဥပမာများသည် ဤ syntax ကိုလက်တွေ့တွင်မည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။
ဥပမာ 1- အခြေခံ Histogram ဖန်တီးပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် bins အရေအတွက်ကို မသတ်မှတ်ဘဲ R တွင် အခြေခံ histogram တစ်ခုကို ဖန်တီးနည်းကို ပြသသည်-
#define vector of data
data <- c(1, 2, 2, 3, 4, 4, 4, 5, 5, 6, 7, 10, 11, 13, 16, 16, 16)
#create histogram of data
hist(data, col = ' lightblue ')
Sturges ၏စည်းမျဉ်းကိုအသုံးပြု၍ R သည် histogram တွင်စုစုပေါင်းအုပ်စု 8 ခုကိုအသုံးပြုရန်ဆုံးဖြတ်ခဲ့သည်။
ဥပမာ 2- histogram တွင် အသုံးပြုရန် bins အရေအတွက်ကို သတ်မှတ်ပါ။
အောက်ပါကုဒ်သည် တူညီသောဒေတာ vector အတွက် ဟီစတိုဂရမ်ကို ဖန်တီးနည်းကို ပြသပြီး အုပ်စု 6 ခု တိတိကို အသုံးပြုသည်-
#define vector of data data <- c(1, 2, 2, 3, 4, 4, 4, 5, 5, 6, 7, 10, 11, 13, 16, 16, 16) #create histogram with 6 bins hist(data, col = ' lightblue ', breaks = seq(min(data), max(data), length. out = 7 ))
သတ်မှတ်ထားသော Bins အရေအတွက်ကို ရွေးချယ်ခြင်းအတွက် ကြိုတင်ကာကွယ်မှုများ
ဟီစတိုဂရမ်တွင် အသုံးပြုသည့် အုပ်စုအရေအတွက်သည် ဒေတာအစုံကို ကျွန်ုပ်တို့ဘာသာပြန်ဆိုပုံအပေါ် ကြီးမားသောအကျိုးသက်ရောက်မှုရှိသည်။
အကယ်၍ ကျွန်ုပ်တို့သည် အုပ်စုများ အလွန်နည်းပါးပါက၊ ဒေတာရှိ စစ်မှန်သော နောက်ခံပုံစံကို ဖျောက်ထားနိုင်သည်-
#define vector of data data <- c(1, 2, 2, 3, 4, 4, 4, 5, 5, 6, 7, 10, 11, 13, 16, 16, 16) #create histogram with 3 bins hist(data, col = ' lightblue ', breaks = seq(min(data), max(data), length. out = 4 ))
အပြန်အလှန်အားဖြင့်၊ ကျွန်ုပ်တို့သည် အုပ်စုများစွာကို အသုံးပြုပါက၊ ဒေတာအတွဲတစ်ခုတွင် ဆူညံသံကို ရိုးရိုးရှင်းရှင်းမြင်ယောင်နိုင်သည်-
#define vector of data data <- c(1, 2, 2, 3, 4, 4, 4, 5, 5, 6, 7, 10, 11, 13, 16, 16, 16) #create histogram with 15 bins hist(data, col = ' lightblue ', breaks = seq(min(data), max(data), length. out = 16 ))
ယေဘူယျအားဖြင့်၊ R တွင်အသုံးပြုသော ပုံသေ Sturges စည်းမျဉ်းသည် အကောင်းဆုံးအုပ်စုအရေအတွက်ဖြင့် ဟစ်စတိုဂရမ်များကို ထုတ်လုပ်လေ့ရှိသည်။
bins အရေအတွက်အတိအကျရှိသော histogram တစ်ခုကိုဖန်တီးရန် ဤနေရာတွင်ပေးထားသည့်ကုဒ်ကို လွတ်လွတ်လပ်လပ်အသုံးပြုနိုင်သော်လည်း bins အများအပြား သို့မဟုတ် အလွန်နည်းသောပုံးများကို မရွေးချယ်မိစေရန် သတိထားပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ပါသင်ခန်းစာများသည် R တွင် histograms ဖြင့် အခြားဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
R တွင် များစွာသော ဟီစတိုဂရမ်များကို မည်သို့ဆွဲမည်နည်း။
R တွင် variable နှစ်ခု၏ histogram တစ်ခုဖန်တီးနည်း
R တွင် နှိုင်းရကြိမ်နှုန်း ဟီစတိုဂရမ် ဖန်တီးနည်း