Pandas ရှိ အုပ်စုတစ်ခုစီအတွက် အနိမ့်ဆုံးတန်ဖိုးကို ဘယ်လိုရှာမလဲ။


Pandas DataFrame တွင် အုပ်စုတစ်ခုစီအတွက် အနည်းဆုံးတန်ဖိုးကို ရှာဖွေရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။

နည်းလမ်း 1- အနည်းဆုံး ကော်လံတစ်ခုဖြင့် အုပ်စုဖွဲ့ပါ။

 df. groupby (' group_column ')[' values_column ']. min ()

နည်းလမ်း 2- အနည်းဆုံးဖြင့် ကော်လံအများအပြားကို အုပ်စုဖွဲ့ပါ။

 df. groupby (' group_column ')[' values_column1 ', ' values_column2 ']. min ()

အောက်ပါနမူနာများသည် အောက်ပါပန်ဒါများ DataFrame ဖြင့် လက်တွေ့တွင် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-

 import pandas as pd

#create pandas DataFrame
df = pd. DataFrame ({' team ': ['A', 'A', 'B', 'B', 'B', 'C', 'C'],
                   ' points ':[24, 23, 27, 11, 14, 8, 13],
                   ' rebounds ': [11, 8, 7, 6, 6, 5, 12]})

#display DataFrame
print (df)

  team points rebounds
0 to 24 11
1 to 23 8
2 B 27 7
3 B 11 6
4 B 14 6
5 C 8 5
6 C 13 12

ဥပမာ 1- အနည်းဆုံး ကော်လံတစ်ခုဖြင့် အုပ်စုဖွဲ့ပါ။

အောက်ပါကုဒ်သည် အဖွဲ့ ကော်လံအလိုက် အုပ်စုဖွဲ့ထားသော အမှတ် ကော်လံ၏ အနည်းဆုံးတန်ဖိုးကို မည်သို့ရှာဖွေရမည်ကို ပြသသည်-

 #find minimum value of points, grouped by team
df. groupby (' team ')[' points ']. min () 

team
At 23
B 11
C 8
Name: points, dtype: int64

ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-

  • Team A အတွက် အနိမ့်ဆုံး အမှတ်တန်ဖိုးမှာ 23 ဖြစ်သည်။
  • Team B အတွက် အနည်းဆုံး အမှတ်တန်ဖိုးမှာ 11 ဖြစ်သည်။
  • အသင်း C အတွက် အနိမ့်ဆုံး အမှတ်တန်ဖိုးသည် 8 ဖြစ်သည်။

ဥပမာ 2- အနည်းဆုံး ကော်လံများစွာဖြင့် အုပ်စုဖွဲ့ပါ။

အောက်ပါကုဒ်သည် အသင်း ကော်လံအလိုက် အုပ်စုဖွဲ့ထားသော အမှတ် များ၏ အနိမ့်ဆုံးတန်ဖိုးကို မည်သို့ရှာဖွေရမည်ကို ပြသည်-

 #find minimum value of points and rebounds, grouped by team
df. groupby (' team ')[[' points ', ' rebounds ']]. min () 

    rebound points
team		
At 23 8
B 11 6
C 8 5

ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-

အဖွဲ့ A-

  • အနိမ့်ဆုံးအမှတ်- ၂၃
  • အနိမ့်ဆုံးပြန်တက်ခြင်း-

အဖွဲ့ B-

  • အနိမ့်ဆုံးအမှတ်- ၁၁
  • အနိမ့်ဆုံးပြန်တက်ခြင်း-

အဖွဲ့ C-

  • အနိမ့်ဆုံးအမှတ်များ-
  • အနိမ့်ဆုံး ခုန်ပေါက်များ- 5

မှတ်ချက် – တန်ဖိုးကော်လံများကို သတ်မှတ်ရာတွင် ကွင်းစကွင်းပိတ် နှစ်ထပ်ကို အသုံးပြုရန် အရေးကြီးသည်၊ သို့မဟုတ်ပါက သင်သည် အမှားအယွင်းတစ်ခု ရရှိနိုင်သည်။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် အခြားဘုံပန်ဒါတာဝန်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

Pandas ရှိ ကော်လံပေါင်းကို တွက်နည်း
Pandas ရှိ ကော်လံများ၏ ပျမ်းမျှအား တွက်ချက်နည်း
Pandas ရှိ ကော်လံများ၏ အမြင့်ဆုံးတန်ဖိုးကို မည်သို့ရှာမည်နည်း။

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

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