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 ဖိုင်ကိုတင်သွင်းသည့်အခါ ကော်လံအမည်များကို မည်သို့သတ်မှတ်ရမည်နည်း။