Pandas တွင် standard deviation ကို တွက်ချက်နည်း- ဥပမာများဖြင့်
ပန်ဒါ DataFrame ရှိ တန်ဖိုးများ၏ စံသွေဖည်မှုကို တွက်ချက်ရန် DataFrame.std() လုပ်ဆောင်ချက်ကို သင် အသုံးပြုနိုင်သည်။
လက်တွေ့တွင် စံသွေဖည်မှုကို တွက်ချက်ရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုနိုင်သည်။
နည်းလမ်း 1- ကော်လံတစ်ခု၏ စံသွေဖည်မှုကို တွက်ချက်ပါ။
df [ ' column_name ' ] . std ( )
နည်းလမ်း 2- ကော်လံများစွာ၏ စံသွေဖည်မှုကို တွက်ချက်ပါ။
df [[ ' column_name1 ', ' column_name2 '] ] . std ( )
နည်းလမ်း 3- ဂဏန်းကော်လံအားလုံး၏ စံသွေဖည်မှုကို တွက်ချက်ပါ။
df . std ( )
စံသွေဖည်မှုကို တွက်ချက်သည့်အခါ std() လုပ်ဆောင်ချက်သည် DataFrame ရှိ မည်သည့် NaN တန်ဖိုးများကို အလိုအလျောက် လျစ်လျူရှုမည်ကို သတိပြုပါ။
အောက်ပါနမူနာများသည် အောက်ပါ pandas DataFrame ဖြင့် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-
import pandas as pd #createDataFrame df = pd. DataFrame ({' team ': ['A', 'A', 'B', 'B', 'B', 'B', 'C', 'C'], ' points ': [25, 12, 15, 14, 19, 23, 25, 29], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4], ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]}) #view DataFrame print (df) team points assists rebounds 0 to 25 5 11 1 to 12 7 8 2 B 15 7 10 3 B 14 9 6 4 B 19 12 6 5 B 23 9 5 6 C 25 9 9 7 C 29 4 12
နည်းလမ်း 1- ကော်လံတစ်ခု၏ စံသွေဖည်မှုကို တွက်ချက်ပါ။
အောက်ပါကုဒ်သည် DataFrame ရှိ ကော်လံတစ်ခု၏ စံသွေဖည်မှုကို တွက်ချက်နည်းကို ပြသသည်-
#calculate standard deviation of 'points' column df [ ' points ' ] . std ( ) 6.158617655657106
စံသွေဖည်မှုသည် 6.1586 ဖြစ်လာသည်။
နည်းလမ်း 2- ကော်လံများစွာ၏ စံသွေဖည်မှုကို တွက်ချက်ပါ။
အောက်ပါကုဒ်သည် DataFrame ရှိ ကော်လံအများအပြား၏ စံသွေဖည်မှုကို တွက်ချက်နည်းကို ပြသသည်-
#calculate standard deviation of 'points' and 'rebounds' columns
df[[' points ', ' rebounds ']]. std ()
points 6.158618
rebounds 2.559994
dtype:float64
“ မှတ်များ” ကော်လံ၏ စံသွေဖည်မှုသည် 6.1586 ဖြစ်ပြီး “ ပြန်ယူခြင်း” ကော်လံ၏ စံသွေဖည်မှုသည် 2.5599 ဖြစ်သည်။
နည်းလမ်း 3- ဂဏန်းကော်လံအားလုံး၏ စံသွေဖည်မှုကို တွက်ချက်ပါ။
အောက်ပါကုဒ်သည် DataFrame ရှိ ဂဏန်းကော်လံတစ်ခုစီ၏ စံသွေဖည်မှုကို တွက်ချက်နည်းကို ပြသသည်-
#calculate standard deviation of all numeric columns
df. std ()
points 6.158618
assists 2.549510
rebounds 2.559994
dtype:float64
၎င်းသည် ဂဏန်းကော်လံမဟုတ်သောကြောင့် ပန်ဒါများသည် “ အဖွဲ့” ကော်လံ၏ စံသွေဖည်မှုကို မတွက်ချက်ခဲ့ပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် ပန်ဒါများတွင် အခြားဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Pandas ရှိ ကော်လံများ၏ ပျမ်းမျှအား တွက်ချက်နည်း
Pandas တွင် ကော်လံ ပျမ်းမျှတွက်နည်း
Pandas ရှိ ကော်လံများ၏ အများဆုံးတန်ဖိုးကို တွက်ချက်နည်း