Pandas- အုပ်စုလိုက်ဖြင့် ကော်လံတစ်ခု၏ mean & std ကို တွက်ချက်ပါ။
ပန်ဒါများတွင် groupby() လုပ်ဆောင်ချက်ကို အသုံးပြုပြီးနောက် ကော်လံတစ်ခု၏ ပျမ်းမျှနှင့် စံသွေဖည်မှုကို တွက်ချက်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။
df. groupby ([' team '], as_index= False ). agg ({' points ':[' mean ', ' std ']})
ဤဥပမာသည် Team ကော်လံရှိ တန်ဖိုးဖြင့် ပန်ဒါ DataFrame အတန်းများကို အုပ်စုဖွဲ့ပြီး Points ကော်လံရှိ တန်ဖိုးများ၏ ပျမ်းမျှနှင့် စံသွေဖည်မှုကို တွက်ချက်သည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- Pandas အုပ်စုလိုက်ရှိ ကော်လံတစ်ခု၏ ပျမ်းမျှနှင့် စံနှုန်းကို တွက်ချက်ပါ။
ကျွန်ုပ်တို့တွင် မတူညီသောအသင်းများမှ ဘတ်စကတ်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော အောက်ပါပန်ဒါ DataFrame ရှိသည်ဆိုပါစို့။
import pandas as pd #createDataFrame df = pd. DataFrame ({' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'C', 'C', 'C'], ' points ': [12, 15, 17, 17, 19, 14, 15, 20, 24, 28], ' assists ': [5, 5, 7, 9, 10, 14, 13, 8, 2, 7]}) #view DataFrame print (df) team points assists 0 to 12 5 1 to 15 5 2 To 17 7 3 To 17 9 4 B 19 10 5 B 14 14 6 B 15 13 7 C 20 8 8 C 24 2 9 C 28 7
အဖွဲ့ ကော်လံဖြင့် အုပ်စုဖွဲ့ထားသော အမှတ် ကော်လံရှိ တန်ဖိုးများ၏ ပျမ်းမျှနှင့် စံသွေဖည်မှုကို တွက်ချက်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။
#calculate mean and standard deviation of points, grouped by team output = df. groupby ([' team '], as_index= False ). agg ({' points ':[' mean ', ' std ']}) #view results print (output) team points mean std 0 A 15.25 2.362908 1 B 16.00 2.645751 2 C 24.00 4.000000
ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-
- အသင်း A ၏ ပျမ်းမျှအမှတ်တန်ဖိုးသည် 15.25 ဖြစ်သည်။
- Team A ၏ ရမှတ်များ၏ စံသွေဖည်မှုသည် 2.362908 ဖြစ်သည်။
နောက် … ပြီးတော့။
ရလဒ်ကိုဖတ်ရလွယ်ကူစေရန် ကော်လံများကိုလည်း အမည်ပြောင်းနိုင်သည်-
#rename columns output.output. columns = [' team ', ' points_mean ', ' points_std '] #view updated results print (output) team points_mean points_std 0 A 15.25 2.362908 1 B 16.00 2.645751 2 C 24.00 4.000000
မှတ်ချက် – pandas groupby() လုပ်ဆောင်မှု၏ စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် ပန်ဒါများတွင် အခြားဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Pandas တွင် GroupBy ပေါင်းစည်းနည်း
Pandas တွင် Groupby နှင့် Plot ကိုအသုံးပြုနည်း
Pandas ရှိ GroupBy ကို အသုံးပြု၍ ထူးခြားသောတန်ဖိုးများကို ရေတွက်နည်း