Pandas- သီးခြားတန်ဖိုးများနှင့် မညီမျှသော ကော်လံအလိုက် စစ်ထုတ်ပါ။
ကော်လံတစ်ခုသည် သီးခြားတန်ဖိုးများနှင့် မညီမျှသည့် pandas DataFrame ကို စစ်ထုတ်ရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုနိုင်သည်။
နည်းလမ်း 1- ကော်လံသည် သီးခြားတန်ဖိုးတစ်ခုနှင့် မညီမျှသည့်နေရာတွင် စစ်ထုတ်ပါ။
#filter rows where team column is not equal to 'Nets' df_filtered = df[df[' team '] != ' Nets ']
နည်းလမ်း 2- ကော်လံသည် သီးခြားတန်ဖိုးများစွာနှင့် မညီမျှသည့်အခါ စစ်ထုတ်ပါ။
#filter rows where team column is not equal to 'Nets', 'Mavs' or 'Kings' df_filtered = df[ ~ df[' team ']. isin ([' Nets ', ' Mavs ', ' Kings '])]
အောက်ဖော်ပြပါနမူနာများသည် အောက်ပါ pandas DataFrame ဖြင့် လက်တွေ့တွင် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-
import pandas as pd #createDataFrame df = pd. DataFrame ({' team ': ['Mavs', 'Mavs', 'Nets', 'Nets', 'Heat', 'Heat', 'Kings'], ' points ': [22, 28, 35, 34, 29, 28, 23]}) #view DataFrame print (df) team points 0 Mavs 22 1 Mavs 28 2 Nets 35 3 Nets 34 4 Heat 29 5 Heat 28 6 Kings 23
ဥပမာ 1- ကော်လံသည် သီးခြားတန်ဖိုးတစ်ခုနှင့် မညီမျှသည့်နေရာတွင် စစ်ထုတ်ပါ။
အဖွဲ့ ကော်လံသည် “ Nets” နှင့် မညီမျှသော အတန်းများသာ ပါဝင်ရန် DataFrame ကို စစ်ထုတ်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။
#filter rows where team column is not equal to 'Nets' df_filtered = df[df[' team '] != ' Nets '] #view filtered DataFrame print (df_filtered) team points 0 Mavs 22 1 Mavs 28 4 Heat 29 5 Heat 28 6 Kings 23
အဖွဲ့ အမည် “ Nets” ရှိသည့် အတန်းတိုင်းကို DataFrame မှ စစ်ထုတ်ထားကြောင်း သတိပြုပါ။
မှတ်ချက် – သင်္ကေတ != သည် ပန်ဒါများတွင် “ မညီ” ကို ကိုယ်စားပြုသည်။
ဥပမာ 2- ကော်လံသည် သီးခြားတန်ဖိုးများစွာနှင့် မညီမျှသည့်နေရာတွင် စစ်ထုတ်ပါ။
အဖွဲ့ ကော်လံသည် “ Nets” , “ Mavs” သို့မဟုတ် “ Kings” နှင့် မညီမျှသည့် အတန်းများသာ ပါဝင်ရန် DataFrame ကို စစ်ထုတ်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။
#filter rows where team column is not equal to 'Nets', 'Mavs' or 'Kings' df_filtered = df[ ~ df[' team ']. isin ([' Nets ', ' Mavs ', ' Kings '])] #view filtered DataFrame print (df_filtered) team points 4 Heat 29 5 Heat 28
အဖွဲ့ အမည် “ Nets” , “ Mavs” သို့မဟုတ် “ Kings” ရှိသည့် အတန်းတိုင်းကို DataFrame မှ စစ်ထုတ်ထားကြောင်း သတိပြုပါ။
မှတ်ချက် – သင်္ကေတ ~ သည် ပန်ဒါများတွင် “ မရှိ” ကို ကိုယ်စားပြုသည်။
စာရွက်စာတမ်း – pandas isin() လုပ်ဆောင်ချက်အတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် အခြားဘုံပန်ဒါတာဝန်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Pandas- ဆုံချက်ဇယားသို့ စစ်ထုတ်နည်းထည့်နည်း
ပန်ဒါများ- “ မပါဝင်ပါ” စစ်ထုတ်နည်း
Pandas- သတ်မှတ်ထားသောစာကြောင်းပါရှိသော အတန်းများကို စစ်ထုတ်နည်း