R တွင် မတူကွဲပြားသော ခွဲခြမ်းစိတ်ဖြာမှုကို မည်သို့လုပ်ဆောင်ရမည်နည်း (ဥပမာများဖြင့်)


univariate analysis ဟူသော ဝေါဟာရသည် ကိန်းရှင်တစ်ခု၏ ခွဲခြမ်းစိတ်ဖြာမှုကို ရည်ညွှန်းသည်။ ရှေ့ဆက် “ uni” သည် “ one” ဖြစ်သောကြောင့်၎င်းကိုသင်မှတ်မိနိုင်သည်။

ကိန်းရှင်တစ်ခုပေါ်တွင် တစ်မူထူးခြားသော ခွဲခြမ်းစိတ်ဖြာမှုကို လုပ်ဆောင်ရန် ဘုံနည်းလမ်းသုံးမျိုးရှိပါသည်။

1. အကျဉ်းချုပ်စာရင်းအင်းများ – တန်ဖိုးများကို ဗဟိုချက်နှင့် ဖြန့်ဖြူးမှုကို တိုင်းတာသည်။

2. ကြိမ်နှုန်းဇယား – မတူညီသောတန်ဖိုးများ မည်မျှပေါ်လာသည်ကို ဖော်ပြသည်။

3. ဇယားများ – တန်ဖိုးများ ဖြန့်ဖြူးမှုကို မြင်သာစေရန် အသုံးပြုသည်။

ဤသင်ခန်းစာသည် အောက်ဖော်ပြပါ variable အတွက် univariate ခွဲခြမ်းစိတ်ဖြာနည်းကို ဥပမာပေးပါသည်။

 #create variable with 15 values
x <- c(1, 1, 2, 3.5, 4, 4, 4, 5, 5, 6.5, 7, 7.4, 8, 13, 14.2)

စာရင်းဇယားအကျဉ်းချုပ်

ကျွန်ုပ်တို့၏ variable အတွက် အမျိုးမျိုးသော အနှစ်ချုပ်ကိန်းဂဏန်းများကို တွက်ချက်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 #find means
mean(x)
[1] 5.706667

#find median
median(x)

[1] 5

#find range
max(x) - min(x)

[1] 13.2

#find interquartile range (spread of middle 50% of values)
IQR(x)

[1] 3.45

#find standard deviation
sd(x)

[1] 3.858287

ကြိမ်နှုန်းဇယား

ကျွန်ုပ်တို့၏ variable အတွက် ကြိမ်နှုန်းဇယားကို ထုတ်လုပ်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 #produce frequency table
table(s)

   1 2 3.5 4 5 6.5 7 7.4 8 13 14.2 
   2 1 1 3 2 1 1 1 1 1 1 

၎င်းသည် ကျွန်ုပ်တို့အား ပြောပြသည်-

  • တန်ဖိုး 1 သည် နှစ်ခါပေါ်လာသည်။
  • တန်ဖိုး 2 သည် 1 ကြိမ်ပေါ်လာသည်။
  • တန်ဖိုး 3.5 သည် 1 ကြိမ်ပေါ်လာသည်။

နောက် … ပြီးတော့။

ဂရပ်ဖစ်

အောက်ပါ syntax ကို အသုံးပြု၍ boxplot တစ်ခုကို ထုတ်လုပ်နိုင်သည်။

 #produce boxplot
boxplot(x)

အောက်ပါအထားအသိုကို အသုံးပြု၍ ကျွန်ုပ်တို့သည် ဟီစတိုဂရမ်တစ်ခုကို ထုတ်လုပ်နိုင်သည်-

 #produce histogram
hist(x) 

အောက်ဖော်ပြပါ syntax ကို အသုံးပြု၍ သိပ်သည်းဆမျဉ်းကွေးကို ထုတ်လုပ်နိုင်သည်-

 #produce density curve
plot(density(x)) 

ဤဂရပ်များတစ်ခုစီသည် ကျွန်ုပ်တို့အား ကျွန်ုပ်တို့၏ variable ၏တန်ဖိုးများဖြန့်ဖြူးမှုကို မြင်သာစေရန် ထူးခြားသောနည်းလမ်းကိုပေးပါသည်။


နောက်ထပ် R သင်ခန်းစာများကို ဤစာမျက်နှာတွင် သင်တွေ့နိုင်ပါသည်။

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

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