ဒေတာသိပ္ပံ - စာရင်းအင်းကွဲလွဲမှု
ကွဲလွဲမှု
ကွဲလွဲမှုသည် တန်ဖိုးများမည်မျှပျံ့နှံ့သည်ကို ညွှန်ပြသည့် အခြားနံပါတ်တစ်ခုဖြစ်သည်။
တကယ်တော့၊ သင်သည် ကွဲလွဲမှု၏ နှစ်ထပ်ကိန်းကို ယူပါက၊ သင်သည် စံသွေဖည်မှုကို ရရှိမည်ဖြစ်သည်။ သို့မဟုတ် အခြားနည်းအားဖြင့် သင်သည် စံသွေဖည်မှုကို သူ့ဘာသာသူ မြှောက်ပါက ကွဲလွဲမှုကို သင်ရရှိမည်ဖြစ်သည်။
ကွဲလွဲမှုကို တွက်ချက်နိုင်ပုံကို ဥပမာပေးရန်အတွက် လေ့လာချက် 10 ခုပါသော ဒေတာအတွဲကို ဦးစွာအသုံးပြုပါမည်။
သင်တန်းကာလ | ပျမ်းမျှ_Pulse | Max_Pulse | ကယ်လိုရီ_လောင်ကျွမ်းမှု | နာရီ_အလုပ် | နာရီ_အိပ်ချိန် |
---|---|---|---|---|---|
၃၀ | ၈၀ | ၁၂၀ | ၂၄၀ | ၁၀ | ၇ |
၃၀ | ၈၅ | ၁၂၀ | ၂၅၀ | ၁၀ | ၇ |
၄၅ | ၉၀ | ၁၃၀ | ၂၆၀ | ၈ | ၇ |
၄၅ | ၉၅ | ၁၃၀ | ၂၇၀ | ၈ | ၇ |
၄၅ | ၁၀၀ | ၁၄၀ | ၂၈၀ | ၀ယ်တယ်။ | ၇ |
၆၀ | ၁၀၅ | ၁၄၀ | ၂၉၀ | ၇ | ၈ |
၆၀ | ၁၁၀ | ၁၄၅ | ၃၀၀ | ၇ | ၈ |
၆၀ | ၁၁၅ | ၁၄၅ | ၃၁၀ | ၈ | ၈ |
၇၅ | ၁၂၀ | ၁၅၀ | ၃၂၀ | ၀ယ်တယ်။ | ၈ |
၇၅ | ၁၂၅ | ၁၅၀ | ၃၃၀ | ၈ | ၈ |
ကွဲပြားမှုကို Sigma Square သင်္ကေတဖြင့် ကိုယ်စားပြုသည်- σ^2
ကွဲပြားမှုကို တွက်ချက်ရန် အဆင့် 1- Mean ကို ရှာပါ။
Average_Pulse ၏ ကွဲပြားမှုကို ကျွန်ုပ်တို့ ရှာဖွေလိုပါသည်။
1. ဆိုလိုရင်းကို ရှာပါ-
(80+85+90+95+100+105+110+115+120+125) / 10 = 102.5
ပျမ်းမျှသည် 102.5 ဖြစ်သည်။
အဆင့် 2- တန်ဖိုးတစ်ခုစီအတွက် - ဆိုလိုရင်းမှ ကွာခြားချက်ကို ရှာပါ။
2. တန်ဖိုးတစ်ခုစီအတွက် ပျမ်းမျှမှ ကွာခြားချက်ကို ရှာပါ-
80 - 102.5 = -22.5
85 - 102.5 = -17.5
90 - 102.5 = -12.5
95 - 102.5 =
-7.5
100 - 102.5 = -2.5
105 - 102.5 = 2.5
110 - 102.5 = 7.5
115 -
102.5 = 12.5
120 - 102.5 = 17.5
125 - 102.5 = 22.5
အဆင့် 3- ကွဲပြားမှုတစ်ခုစီအတွက် - Square Value ကိုရှာပါ။
3. မတူညီမှုတစ်ခုစီအတွက် စတုရန်းတန်ဖိုးကို ရှာပါ-
(-22.5)^2 = 506.25
(-17.5)^2 = 306.25
(-12.5)^2 = 156.25
(-7.5)^2 =
56.25
(-2.5)^2 = 6.25
2.5^2 = 6.25
7.5^2 = 56.25
12.5^2 = 156.25
17.5^2 = 306.25
22.5^2 = 506.25
မှတ်ချက်- စုစုပေါင်းပျံ့နှံ့မှုရရှိရန် ကျွန်ုပ်တို့သည် တန်ဖိုးများကို လေးထပ်ရပါမည်။
အဆင့် 4- Variance သည် ဤနှစ်ထပ်ကိန်းတန်ဖိုးများ၏ ပျမ်းမျှအရေအတွက်ဖြစ်သည်။
4. နှစ်ထပ်ကိန်းတန်ဖိုးများကို ပေါင်းပြီး ပျမ်းမျှကို ရှာပါ-
(506.25 + 306.25 + 156.25 + 56.25 + 6.25 + 6.25 + 56.25 + 156.25 + 306.25 +
506.25) / 10 = 206.25
ကွဲလွဲမှုသည် 206.25 ဖြစ်သည်။
health_data ၏ကွဲပြားမှုကိုရှာရန် Python ကိုသုံးပါ။
ကွဲလွဲမှုကို ရှာဖွေရန် Numpy မှ လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ သုံးနိုင်သည် var()
(ယခု ကျွန်ုပ်တို့သည် ပထမအချက် ၁၀ ချက်ပါသော ပထမဆုံးဒေတာအတွဲကို အသုံးပြုနေကြောင်း သတိရပါ)။
ဥပမာ
import numpy as np
var = np.var(health_data)
print(var)
အထွက်-
Full Data Set ၏ကွဲလွဲမှုကိုရှာဖွေရန် Python ကိုသုံးပါ။
ဤနေရာတွင် ကျွန်ုပ်တို့သည် ဒေတာအစုံအတွက် ကော်လံတစ်ခုစီအတွက် ကွဲလွဲမှုကို တွက်ချက်သည်-
ဥပမာ
import numpy as np
var_full = np.var(full_health_data)
print(var_full)
အထွက်-