Category: လမ်းညွှန်
သတ်မှတ်ထားသောစံနှုန်းများနှင့်ကိုက်ညီသော pandas DataFrame ၏ပထမအတန်းကိုရှာဖွေရန် အောက်ပါအထားအသိုကိုသုံးနိုင်သည်။ #get first row where value in 'team' column is equal to 'B' df[df. team == ' B ']. iloc [0] #get index of first row where value in 'team' column is equal to 'B' df[df. team...
Pandas DataFrame ကော်လံတစ်ခုရှိ ရှေးအကျဆုံးရက်စွဲကို ရှာဖွေရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- ကော်လံရှိ အသက်အကြီးဆုံးရက်စွဲကို ရှာပါ။ df[' date_column ']. min () နည်းလမ်း 2- ကော်လံရှိ ရှေးအကျဆုံးရက်စွဲပါ အတန်းကို ရှာပါ။ df. iloc [df[' date_column ']. argmin ()] အောက်ဖော်ပြပါနမူနာများသည် အောက်ပါ pandas DataFrame နှင့် လက်တွေ့တွင် ဤ syntax ကိုမည်သို့အသုံးပြုရမည်ကို ပြသသည် ။...
Pandas DataFrame တွင် ကော်လံအမည်များကို ရယူရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- ကော်လံအမည်များအားလုံးကို ရယူပါ။ list (df) နည်းလမ်း 2- ကော်လံအမည်များကို အက္ခရာစဉ်အလိုက် ရယူပါ။ sorted (df) နည်းလမ်း 3- သီးခြားဒေတာအမျိုးအစားဖြင့် ကော်လံအမည်များကို ရယူပါ။ list ( df.select_dtypes (include=[' int64 ', ' bool '])) အောက်ပါနမူနာများသည် အောက်ပါ pandas DataFrame ဖြင့် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို...
ပန်ဒါ DataFrame တွင် ရက်စွဲတစ်ခုမှ လေးပုံတစ်ပုံကို ရယူရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- ရက်စွဲမှ လေးပုံတစ်ပုံကို ရယူပါ (နှစ်နှင့် သုံးပုံတစ်ပုံ ဖော်မတ်) df[' quarter '] = pd. PeriodIndex ( df.date , freq=' Q ') ရက်စွဲသည် 2022 ၏ပထမသုံးလပတ်တွင်ဖြစ်ပါက၊ ၎င်းသည် 2022Q1 ကဲ့သို့ပုံစံဖြင့် သုံးလပတ်ကို ပြန်ပေးမည်ဖြစ်သည်။ နည်းလမ်း 2- နေ့စွဲမှ လေးပုံတစ်ပုံကို ရယူပါ...
ကော်လံတစ်ခု၏တန်ဖိုးများအပေါ်အခြေခံ၍ pandas pivot ဇယားကိုစီရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ my_pivot_table. sort_values (by=[' some_column '], ascending= False ) ဤဥပမာသည် some_column ၏တန်ဖိုးများကို ကြီးစဉ်ငယ်လိုက်အလိုက် my_pivot_table ဟုခေါ်သော မဏ္ဍိုင်ဇယားတစ်ခု၏ တန်ဖိုးများကို စီစဥ်ထားသည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- ကော်လံရှိ တန်ဖိုးများအလိုက် Pandas pivot ဇယားကို စီပါ။ အမျိုးမျိုးသော ဘတ်စကတ်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော အောက်ပါပန်ဒါ...
ပန်ဒါဆုံချက်ဇယားသို့ စစ်ထုတ်မှုအခြေအနေတစ်ခုထည့်ရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ df[df. col1 == ' A ']. pivot_table (index=' col1 ', values=[' col2 ', ' col3 '], aggfunc=' sum ') ဤဥပမာသည် col2 နှင့် col3 ၏တန်ဖိုးများကို col1 ဖြင့်အုပ်စုဖွဲ့ထားသည့် ပေါင်းလဒ်ကိုပြသသည့် pivot table ကိုဖန်တီးပေးသည်။ pivot_table() လုပ်ဆောင်ချက် မတိုင်မီ စစ်ထုတ်မှုသည် မူရင်း DataFrame ၏ col1...
ပန်ဒါများတွင် ဆုံချက်ဇယားတစ်ခုဖန်တီးရန်နှင့် aggfunc အငြင်းအခုံအတွက် တန်ဖိုးများစွာကို ပေးဆောင်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်သည်။ df. pivot_table (index=' col1 ', values=' col2 ', aggfunc=(' sum ', ' mean ')) ဤဥပမာသည် col2 တွင် ပေါင်းလဒ်နှင့် ပျမ်းမျှတန်ဖိုးများကို ပြသသည့် pivot table တစ်ခုကို ဖန်တီးပေးသည်၊ col1 ဖြင့် အုပ်စုဖွဲ့သည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax...
ပန်ဒါ pivot ဇယားတစ်ခုမှ multiIndex ကိုဖယ်ရှားရန်၊ reset_index() လုပ်ဆောင်ချက်ဖြင့် တန်ဖိုးများကို သင်အသုံးပြုနိုင်သည်- p.d. pivot_table (df, index=' col1 ', columns=' col2 ', values=' col3 '). reset_index () အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- Pandas PivotTable ရှိ MultiIndex ကို ဖယ်ရှားပါ။ အမျိုးမျိုးသော ဘတ်စကတ်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော...
ပန်ဒါ DataFrame ရှိ နေ့စွဲကော်လံတစ်ခုမှ တစ်နှစ်တာ၏နေ့ရက်ကို ရယူရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ df[' day_of_year '] = df[' date ']. dt . dayofyear ဤဥပမာသည် day_of_year ဟုခေါ်သော ကော်လံအသစ်ကို ဖန်တီးပြီး ရက်စွဲ ကော်လံတွင် တန်ဖိုး၏နှစ်၏နေ့ရက်ပါရှိသည်။ day_of_year တန်ဖိုးများသည် 1 (ဇန်နဝါရီ 1) မှ 365 (ဒီဇင်ဘာ 31) အထိ ရှိမည်ကို သတိပြုပါ။ အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax...
Boolean စီးရီး၏တန်ဖိုးများကိုအခြေခံ၍ pandas DataFrame တွင်အတန်းများကိုရွေးချယ်ရန်အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ #define boolean series bools = pd. Series ([ True , False , True , True , False , False , False , True ]) #select rows in DataFrame based on values in boolean series df[bools. values...