Pandas တွင် ခေါင်းစီးများမပါဘဲ csv ဖတ်နည်း (ဥပမာဖြင့်)


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

 df = pd. read_csv (' my_data.csv ', header= None )

header=None argument သည် ပထမစာကြောင်းကို header line အဖြစ် အသုံးမပြုသင့်ကြောင်း ပန်ဒါများကို ပြောပြသည်။

အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ- Pandas တွင် ခေါင်းစီးမပါဘဲ CSV ဖိုင်ကို ဖတ်ပါ။

ကျွန်ုပ်တို့တွင် Players_data.csv ဟုခေါ်သော အောက်ပါ CSV ဖိုင်ရှိသည် ဆိုကြပါစို့။

ပန်ဒါများသည် ခေါင်းစီးများမပါဘဲ CSV ဖိုင်ကို ဖတ်သည်။

ပထမတန်းတွင် မည်သည့်ကော်လံအမည်များ မပါဝင်ကြောင်း ဖိုင်မှ ကျွန်ုပ်တို့တွေ့မြင်နိုင်ပါသည်။

read_csv() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ CSV ဖိုင်ကို တင်သွင်းပါက၊ ပန်ဒါများသည် ပထမစာကြောင်းကို ခေါင်းစီးစာကြောင်းအဖြစ် အသုံးပြုရန် ကြိုးစားလိမ့်မည်-

 import pandas as pd

#import CSV file
df = pd. read_csv (' players_data.csv ')

#view resulting DataFrame
print (df)

   At 22 10
0 B 14 9
1 C 29 6
2 D 30 2
3 E 22 9
4 F 31 10

သို့သော်၊ ကျွန်ုပ်တို့သည် header=None ကို သတ်မှတ်နိုင်သောကြောင့် ပန်ဒါများသည် ပထမစာကြောင်းကို ခေါင်းစီးလိုင်းအဖြစ် အသုံးမပြုရန် သိရှိနိုင်သည်-

 import pandas as pd

#import CSV file without header
df = pd. read_csv (' players_data.csv ', header = None )

#view resulting DataFrame
print (df)

   0 1 2
0 to 22 10
1 B 14 9
2 C 29 6
3 D 30 2
4 E 22 9
5 F 31 10

CSV ဖိုင်၏ ပထမစာကြောင်းကို ခေါင်းစီးစာကြောင်းအဖြစ် အသုံးမပြုတော့ကြောင်း သတိပြုပါ။

ပန်ဒါများသည် ပုံမှန်အားဖြင့် ကော်လံအမည်များအဖြစ် ဂဏန်းတန်ဖိုးများ (0၊ 1၊ 2) ကို အသုံးပြုကြောင်းကိုလည်း သတိပြုပါ။

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

 import pandas as pd

#specify column names
cols = [' team ', ' points ', ' rebounds ']

#import CSV file without header and specify column names
df = pd. read_csv (' players_data.csv ', header = None , names=cols)

#view resulting DataFrame
print (df)

  team points rebounds
0 to 22 10
1 B 14 9
2 C 29 6
3 D 30 2
4 E 22 9
5 F 31 10

ယခုအခါ DataFrame တွင် names argument ကိုအသုံးပြု၍ ကျွန်ုပ်တို့သတ်မှတ်ထားသော ကော်လံအမည်များရှိသည်။

မှတ်ချက် – pandas read_csv() လုပ်ဆောင်ချက်၏ စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။

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

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

ပန်ဒါများ- CSV ဖိုင်ကိုဖတ်သည့်အခါ လိုင်းများကို ကျော်သွားနည်း
Pandas- ရှိပြီးသား CSV ဖိုင်တစ်ခုသို့ ဒေတာထည့်နည်း
Pandas- usecols အငြင်းအခုံဖြင့် read_csv ကို ဘယ်လိုသုံးမလဲ။

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

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