Pandas- csv ဖိုင်မှ သီးခြားစာကြောင်းများကိုသာ ဖတ်နည်း


CSV ဖိုင်တစ်ခုမှ pandas DataFrame သို့ သီးခြားစာကြောင်းများကိုသာ ဖတ်ရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်-

 #specify rows to import
specific_rows = [ 0 , 2 , 3 ]

#import specific rows from CSV into DataFrame
df = pd. read_csv (' my_data.csv ', skiprows = lambda x:x not in specific_rows)

ဤဥပမာသည် my_data.csv ဟုခေါ်သော CSV ဖိုင်မှ အညွှန်းရာထူး 0၊ 2 နှင့် 3 တွင် အတန်းများကို ဖတ်ပြမည်ဖြစ်ပြီး my_data.csv သည် pandas DataFrame အဖြစ်သို့ ရောက်ရှိသွားမည်ဖြစ်သည်။

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

ဥပမာ- Pandas ရှိ CSV ဖိုင်မှ သီးခြားစာကြောင်းများကိုသာ ဖတ်ပါ။

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

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

 import pandas as pd

#import all rows of CSV into DataFrame
df = pd. read_csv (' basketball_data.csv ')

#view DataFrame
print (df)

  team points rebounds
0 to 22 10
1 B 14 9
2 C 29 6
3 D 30 2

သို့သော်၊ ကျွန်ုပ်တို့သည် CSV ဖိုင်မှ အညွှန်းနေရာ 0၊ 2 နှင့် 3 ရှိ အတန်းများကိုသာ ပန်ဒါ DataFrame သို့ တင်သွင်းရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 import pandas as pd

#specify rows to import
specific_rows = [ 0 , 2 , 3 ]

#import specific rows from CSV into DataFrame
df = pd. read_csv (' basketball_data.csv ', skiprows = lambda x:x not in specific_rows)

#view DataFrame
print (df)

  team points rebounds
0 B 14 9
1 C 29 6

CSV ဖိုင်၏ အညွှန်းနေရာ 0၊ 2 နှင့် 3 တွင်သာ အတန်းများကို DataFrame သို့ ထည့်သွင်းကြောင်း သတိပြုပါ။

ဤ syntax သည် CSV ဖိုင်ကိုတင်သွင်းသည့်အခါ မည်သည့်စာကြောင်းများကို ကျော်သွားသင့်သည်ကို ပန်ဒါများကို ပြောပြရန် skiprows ငြင်းချက်နှင့် lambda လုပ်ဆောင်ချက်ကို အသုံးပြုပါသည်။

ဤဥပမာတွင်၊ ကျွန်ုပ်တို့သည် အညွှန်းကိန်းရာထူး 0၊ 2 နှင့် 3 ရှိ အတန်းများကို လျစ်လျူမရှုရန် ပန်ဒါများကို ပြောနေသော်လည်း CSV ဖိုင်ကိုတင်သွင်းသည့်အခါ အခြားအတန်းအားလုံးကို လျစ်လျူရှုရန် ကျွန်ုပ်တို့ပြောနေသည်။

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

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

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

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

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

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