Pandas- ပေါင်းစည်းထားသောဆဲလ်များဖြင့် excel ဖိုင်ကိုဖတ်နည်း
ပန်ဒါဒေတာဘောင်သို့ ပေါင်းစည်းထားသောဆဲလ်များဖြင့် Excel ဖိုင်ကို ဖတ်သောအခါ၊ ပေါင်းစည်းထားသောဆဲလ်များသည် NaN တန်ဖိုးများဖြင့် အလိုအလျောက် ပြည့်သွားမည်ဖြစ်သည်။
ဖိုင်ကိုတင်သွင်းပြီးနောက် ဤ NaN တန်ဖိုးများကို ဖြည့်ရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ အောက်ပါအတိုင်း pandas fillna() လုပ်ဆောင်ချက်ကို အသုံးပြုရန်ဖြစ်သည်။
df = df. fillna (method=' ffill ', axis= 0 )
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- Pandas ရှိ ဆဲလ်များ ပေါင်းစည်းထားသော Excel ဖိုင်ကို ဖတ်ပါ။
ကျွန်ုပ်တို့တွင် ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်များစွာပါရှိသော merged_data.xlsx ဟုခေါ်သော အောက်ပါ Excel ဖိုင်ရှိသည် ဆိုကြပါစို့။

Team ကော်လံရှိ တန်ဖိုးများကို ပေါင်းစည်းထားကြောင်း သတိပြုပါ။
ကစားသမား A မှ D သည် Mavericks မှဖြစ်ပြီး E မှ H ကစားသမားများသည် Rockets မှဖြစ်သည်။
ဤ Excel ဖိုင်ကို pandas DataFrame အဖြစ်ဖတ်ရန် read_excel() လုပ်ဆောင်ချက်ကို အသုံးပြုသည်ဆိုပါစို့။
import pandas as pd #import Excel fie df = pd. read_excel (' merged_data.xlsx ' ) #view DataFrame print (df) Team Player Points Assists 0 Mavericks A 22 4 1 NaN B 29 4 2 NaN C 45 3 3 NaN D 30 7 4 Rockets E 29 8 5 NaN F 16 6 6 NaN G 25 9 7 NaN H 20 12
မူရင်းအားဖြင့် ပန်ဒါများသည် NaN တန်ဖိုးများဖြင့် ပေါင်းစည်းထားသောဆဲလ်များကို ဖြည့်ပေးသည်။
ဤ NaN တန်ဖိုးတစ်ခုစီကို အဖွဲ့အမည်များဖြင့် ဖြည့်ရန်၊ ကျွန်ုပ်တို့သည် အောက်ပါအတိုင်း fillna() လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်ပါသည်။
#fill in NaN values with team names df = df. fillna (method=' ffill ', axis= 0 ) #view updated DataFrame print (df) Team Player Points Assists 0 Mavericks A 22 4 1 Mavericks B 29 4 2 Mavericks C 45 3 3 Mavericks D 30 7 4 Rockets E 29 8 5 Rockets F 16 6 6 Rockets G 25 9 7 Rockets M 20 12
NaN တန်ဖိုးတစ်ခုစီကို သင့်လျော်သောအဖွဲ့အမည်ဖြင့် ဖြည့်ထားကြောင်း သတိပြုပါ။
axis=0 အကြောင်းပြချက်သည် NaN တန်ဖိုးများကို ဒေါင်လိုက်ဖြည့်ရန် ပန်ဒါများကို ပြောသည်ကို သတိပြုပါ။
ကော်လံများတွင် NaN တန်ဖိုးများကို အလျားလိုက်ဖြည့်ရန်၊ သင်သည် axis=1 ကို သတ်မှတ်နိုင်သည်။
မှတ်ချက် – pandas fillna() လုပ်ဆောင်ချက်၏ စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာဖွေနိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် ပန်ဒါများတွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Pandas- Excel ဖိုင်ကိုဖတ်တဲ့အခါ လိုင်းတွေကို ဘယ်လိုကျော်မလဲ။
Pandas- Excel ဖိုင်ကိုတင်သွင်းသည့်အခါ အမျိုးအစားများကို သတ်မှတ်နည်း
Pandas- Excel စာရွက်များစွာကို ပေါင်းစပ်နည်း