Python တွင် ပန်ဒါများကို အသုံးပြုရန် အလွယ်ကူဆုံးနည်းလမ်း- pd ဖော်မတ်တွင် ပန်ဒါများကို တင်သွင်းပါ။
pandas သည် Python ပရိုဂရမ်းမင်းဘာသာစကားပေါ်တွင်တည်ဆောက်ထားသော open source data analysis library တစ်ခုဖြစ်သည်။
သင်၏ Python ပတ်ဝန်းကျင်သို့ ပန်ဒါများကို တင်သွင်းရန် အသုံးအများဆုံးနည်းလမ်းမှာ အောက်ပါ syntax ကို အသုံးပြုခြင်းဖြစ်သည် ။
import pandas as pd
ကုဒ်၏ တင်သွင်းသည့်ပန်ဒါ အစိတ်အပိုင်းသည် Python အား သင်၏လက်ရှိပတ်ဝန်းကျင်တွင် ပန်ဒါဒေတာခွဲခြမ်းစိတ်ဖြာမှုစာကြည့်တိုက်ကို ပေါင်းစပ်ရန်ပြောထားသည်။
ကုဒ်၏ pd အစိတ်အပိုင်းအနေဖြင့် Python အား ပန်ဒါများကို alias pd ပေးရန် ပြောပါသည်။ ၎င်းသည် pandas.function_name ထက် pd.function_name ကိုရိုက်ထည့်ရုံဖြင့် pandas လုပ်ဆောင်ချက်များကို အသုံးပြုနိုင်သည်။
ပန်ဒါများကို တင်သွင်းပြီးသည်နှင့် ဒေတာကို ဖန်တီးပြီး ခွဲခြမ်းစိတ်ဖြာရန် အသင့်ပါရှိသည့် လုပ်ဆောင်ချက်များကို အသုံးပြုနိုင်သည်။
စီးရီးနှင့် DataFrames ဖန်တီးနည်း
ပန်ဒါများတွင် သင်လုပ်ဆောင်ရမည့် အသုံးအများဆုံးဒေတာအမျိုးအစားများမှာ Series နှင့် DataFrames ဖြစ်သည်။
1. စီးရီး
စီးရီးတစ်ခုသည် တစ်ဖက်ဖက်မြင် အခင်းအကျင်းတစ်ခုဖြစ်သည်။ အောက်ပါကုဒ်သည် ပန်ဒါများကို အသုံးပြု၍ စီးရီးတစ်ခု အမြန်ဖန်တီးနည်းကို ပြသသည်-
import pandas as pd
#defineSeries
x = pd. Series ([25, 12, 15, 14, 19, 23, 25, 29])
#displaySeries
print (x)
0 25
1 12
2 15
3 14
4 19
5 23
6 25
7 29
dtype: int64
2. ဒေတာဘောင်များ
DataFrame သည် 2-dimensional array တစ်ခုဖြစ်သည်။ အောက်ပါကုဒ်သည် ပန်ဒါများကို အသုံးပြု၍ DataFrame တစ်ခုကို အမြန်ဖန်တီးနည်းကို ပြသသည်-
import pandas as pd
#define DataFrame
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]})
#display DataFrame
print (df)
points assists rebounds
0 25 5 11
1 12 7 8
2 15 7 10
3 14 9 6
4 19 12 6
5 23 9 5
6 25 9 9
7 29 4 12
Pandas ကိုတင်သွင်းသည့်အခါ ဖြစ်နိုင်ချေရှိသော အမှားများ
ပန်ဒါများကို တင်သွင်းရာတွင် သင်ကြုံတွေ့ရနိုင်သည့် ဖြစ်နိုင်ခြေ အမှားနှစ်ခုရှိသည်။
1. NameError- အမည် ‘pd’ ကို သတ်မှတ်မထားပါ။
သင်ကြုံတွေ့ရသော အမှားတစ်ခုမှာ-
NameError : name 'pd' is not defined
၎င်းတို့ကို တင်သွင်းသည့်အခါတွင် သင်သည် ပန်ဒါဟု အခေါ်အဝေါ်များ ပြုလုပ်ရန် ပျက်ကွက်သည့်အခါ ၎င်းသည် ဖြစ်ပေါ်လာသည်။ ဤအမှားကို အမြန်ဖြေရှင်းနည်းကို လေ့လာရန် ဤသင်ခန်းစာကို ဖတ်ပါ။
2. ပန်ဒါအမည်ရှိသော သင်ခန်းစာမရှိပါ။
သင်ကြုံတွေ့ရနိုင်သော နောက်ထပ်အမှားတစ်ခုမှာ-
no module name ' pandas '
သင့်လက်ရှိပတ်ဝန်းကျင်ရှိ ပန်ဒါစာကြည့်တိုက်ကို Python မှ ရှာမတွေ့သည့်အခါ ၎င်းသည် ဖြစ်ပေါ်လာသည်။ ဤအမှားကိုပြင်နည်းကိုလေ့လာရန် ဤသင်ခန်းစာကို ဖတ်ပါ။
ထပ်လောင်းအရင်းအမြစ်များ
ပန်ဒါများအကြောင်း ပိုမိုလေ့လာလိုပါက အောက်ပါအရင်းအမြစ်များကို ကြည့်ရှုပါ။
Python စာရင်းအင်းလမ်းညွှန်များ အပြည့်အစုံစာရင်း
အွန်လိုင်းပန်ဒါမှတ်တမ်းစာမျက်နှာ
Wes McKinney မှ ဒေတာခွဲခြမ်းစိတ်ဖြာမှုအတွက် Python
တရားဝင် panda Twitter စာမျက်နှာ