Pandas တွင်နမူနာဒေတာအတွဲများကိုမည်သို့ဝင်ရောက်နည်း


မကြာခဏဆိုသလို သင်သည် မတူညီသောလုပ်ဆောင်ချက်များကို ကစားရန်နှင့် လေ့ကျင့်ရန်အတွက် ပန်ဒါများရှိ နမူနာဒေတာအတွဲများကို ဝင်ရောက်ကြည့်ရှုလိုပေမည်။

ကံအားလျော်စွာ၊ သင်သည် built-in စမ်းသပ်ခြင်း လုပ်ဆောင်ချက်ကို အသုံးပြု၍ နမူနာပန်ဒါဒေတာအတွဲများကို ဖန်တီးနိုင်သည်။

အောက်ဖော်ပြပါ ဥပမာများသည် ဤအင်္ဂါရပ်ကို အသုံးပြုနည်းကို ပြသထားသည်။

ဥပမာ 1- ကိန်းဂဏန်းကော်လံများနှင့်အတူ Pandas ဒေတာအတွဲကို ဖန်တီးပါ။

အောက်ပါကုဒ်သည် ကိန်းဂဏန်းကော်လံများနှင့်အတူ ပန်ဒါဒေတာအတွဲကို ဖန်တီးနည်းကို ပြသသည်-

 import pandas as pd

#create sample dataset
df1 = pd. util . testing . makeDataFrame ()

#view dimensions of dataset
print ( df1.shape )

(30, 4)

#view first five rows of dataset
print ( df1.head ())

                   ABCD
s8tpz0W5mF -0.751223 0.956338 -0.441847 0.695612
CXQ9YhLhk8 -0.210881 -0.231347 -0.227672 -0.616171
KAbcor6sQK 0.727880 0.128638 -0.989993 1.094069
IH3bptMpdb -1.599723 1.570162 -0.221688 2.194936
gar9ZxBTrH 0.025171 -0.446555 0.169873 -1.583553

ပုံသေအားဖြင့်၊ makeDataFrame() လုပ်ဆောင်ချက်သည် ကော်လံအားလုံးတွင် ဂဏန်းများဖြစ်သည့် အတန်း 30 နှင့် ကော်လံ 4 ခုပါသော ပန်ဒါ DataFrame ကို ဖန်တီးပေးပါသည်။

ဥပမာ 2- ကော်လံများ ရောနှောထားသော Pandas Dataset တစ်ခုကို ဖန်တီးပါ။

အောက်ပါကုဒ်သည် ကိန်းဂဏန်းကော်လံများနှင့်အတူ ပန်ဒါဒေတာအတွဲကို ဖန်တီးနည်းကို ပြသသည်-

 import pandas as pd

#create sample dataset
df2 = pd. util . testing . makeMixedDataFrame ()

#view dimensions of dataset
print ( df2.shape )

(5, 4)

#view first five rows of dataset
print ( df2.head ())

     ABCD
0 0.0 0.0 foo1 2009-01-01
1 1.0 1.0 foo2 2009-01-02
2 2.0 0.0 foo3 2009-01-05
3 3.0 1.0 foo4 2009-01-06
4 4.0 0.0 foo5 2009-01-07

ပုံမှန်အားဖြင့်၊ makeMixedDataFrame() လုပ်ဆောင်ချက်သည် ကော်လံများသည် ဒေတာအမျိုးအစားအမျိုးမျိုးဖြစ်သည့် အတန်း ၅ တန်းနှင့် ကော်လံ ၄ ခုပါသည့် ပန်ဒါဒေတာဘောင်ကို ဖန်တီးပေးသည်။

ကော်လံတစ်ခုစီ၏ ဒေတာအမျိုးအစားကို ပြသရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်သည်။

 #display data type of each column
df2. dtypes

A float64
B float64
C object
D datetime64[ns]
dtype:object

ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-

  • ကော်လံ A သည် ဂဏန်းဖြစ်သည်။
  • ကော်လံ B သည် ဂဏန်းဖြစ်သည်။
  • ကော်လံ C သည် စာကြောင်းတစ်ခုဖြစ်သည်။
  • ကော်လံ D သည် ရက်စွဲတစ်ခုဖြစ်သည်။

ဥပမာ 3- ပျောက်ဆုံးနေသောတန်ဖိုးများဖြင့် Pandas Dataset တစ်ခုကို ဖန်တီးပါ။

အောက်ပါကုဒ်သည် ကော်လံအမျိုးမျိုးတွင် ပျောက်ဆုံးနေသော တန်ဖိုးများပါသည့် ပန်ဒါဒေတာအတွဲကို ဖန်တီးနည်းကို ပြသသည်-

 import pandas as pd

#create sample dataset
df3 = pd. util . testing . makeMissingDataFrame ()

#view dimensions of dataset
print ( df3.shape )

(30, 4)

#view first five rows of dataset
print ( df3.head ())

                   ABCD
YgAQaNaGfG 0.444376 -2.264920 1.117377 -0.087507
JoT4KxJeHd 1.913939 1.287006 -0.331315 -0.392949
tyrA2P6wz3 NaN 2.988521 0.399583 0.095831
1qvPc9DU1t 0.028716 1.311452 -0.237756 -0.150362
3aAXYtXjIO -1.069339 0.332067 0.204074 NaN

ပုံမှန်အားဖြင့်၊ makeMissingDataFrame() လုပ်ဆောင်ချက်သည် မတူညီသောကော်လံများတွင် ပျောက်ဆုံးနေသောတန်ဖိုးများ (NaN) ပါရှိသော အတန်း 30 နှင့် ကော်လံ 4 ခုပါသော ပန်ဒါဒေတာဘောင်ကို ဖန်တီးပေးပါသည်။

ဤအင်္ဂါရပ်သည် သင့်အား လက်တွေ့ကမ္ဘာဒေတာအတွဲများတွင် တွေ့ရလေ့ရှိသည့် တန်ဖိုးများမရှိသော ဒေတာအတွဲတစ်ခုနှင့် လုပ်ဆောင်နိုင်သောကြောင့် အထူးအသုံးဝင်ပါသည်။

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

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

ကျပန်းဒေတာဖြင့် Pandas DataFrame ဖန်တီးနည်း
Pandas ရှိ အတန်းများကို ကျပန်းနမူနာလုပ်နည်း
Pandas DataFrame တွင် အတန်းများကို ရောထွေးနည်း

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

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