Numpy ဖြင့် csv ဖိုင်ကိုဖတ်နည်း (တစ်ဆင့်ပြီးတစ်ဆင့်)
CSV ဖိုင်ကို NumPy တွင် မှတ်တမ်းများ အစုံအလင်သို့ ဖတ်ရန် အောက်ပါ အခြေခံ အထားအသိုကို သုံးနိုင်သည်။
from numpy import genfromtxt my_data = genfromtxt(' data.csv ', delimiter=' , ', dtype= None )
အောက်ဖော်ပြပါ အဆင့်ဆင့် ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
အဆင့် 1- CSV ဖိုင်ကို ကြည့်ရှုပါ။
ကျွန်ုပ်တို့တွင် NumPy တွင်ဖတ်လိုသော data.csv ဟုခေါ်သော အောက်ပါ CSV ဖိုင်ရှိသည် ဆိုကြပါစို့။
အဆင့် 2: CSV ဖိုင်သို့ဖတ်ပါ။
အောက်ပါကုဒ်သည် ဤ CSV ဖိုင်ကို Numpy array တွင် မည်သို့ဖတ်ရမည်ကို ပြသသည်-
from numpy import genfromtxt #import CSV file my_data = genfromtxt(' data.csv ', delimiter=' , ', dtype= None )
အောက်ပါတို့ကို သတိပြုပါ။
- ကန့်သတ်ချက် – ၎င်းသည် CSV ဖိုင်ရှိ ဒေတာတန်ဖိုးများကို ပိုင်းခြားပေးသည့် ကန့်သတ်ချက်ကို သတ်မှတ်သည်။
- dtype : ၎င်းသည် NumPy array ၏ ဒေတာအမျိုးအစားကို သတ်မှတ်သည်။ None ကိုအသုံးပြုခြင်းဖြင့်၊ ကျွန်ုပ်တို့သည် ဒေတာအမျိုးအစားများစွာကို ဇယားထဲသို့ တစ်ပြိုင်နက်ထည့်သွင်းခွင့်ပြုပါသည်။
ဥပမာ 3- NumPy array ကိုပြပါ။
ကျွန်ုပ်တို့ CSV ဖိုင်ကို တင်သွင်းပြီးသည်နှင့်၊ ၎င်းကို ကြည့်ရှုနိုင်သည်-
#view imported CSV file
my_data
array([[1, 2, 2, 2, 3, 4],
[5, 5, 6, 8, 9, 9]])
NumPy အခင်းအကျင်းရှိ ဒေတာသည် CSV ဖိုင်တွင် ပြသထားသည့် ဒေတာနှင့် ကိုက်ညီကြောင်း ကျွန်ုပ်တို့ မြင်တွေ့နိုင်သည်။
မှတ်ချက် – genfromtxt() လုပ်ဆောင်ချက်အတွက် အွန်လိုင်းစာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် ပန်ဒါရှိ CSV ဖိုင်များဖြင့် အခြားဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Pandas နဲ့ CSV ဖိုင်တွေကို ဘယ်လိုဖတ်မလဲ။
Pandas DataFrame ကို CSV ဖိုင်တစ်ခုသို့ တင်ပို့နည်း
Pandas- ရှိပြီးသား CSV ဖိုင်သို့ ဒေတာထည့်နည်း