Pandas စီးရီးကို dataframe သို့ မည်သို့ပြောင်းနည်း (ဥပမာများဖြင့်)


ပန်ဒါစီးရီးတစ်ခုအား ပန်ဒါဒေတာဘောင်သို့ ပြောင်းလဲရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်-

 my_df = my_series. to_frame (name=' column_name ')

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

ဥပမာ 1- စီးရီးတစ်ခုကို Pandas DataFrame သို့ ပြောင်းပါ။

ကျွန်ုပ်တို့တွင် အောက်ပါ ပန်ဒါစီးရီးရှိသည် ဆိုပါစို့။

 import pandas as pd

#create pandas Series
my_series = pd. Series ([3, 4, 4, 8, 14, 17, 20])

#view pandas Series
print (my_series)

0 3
1 4
2 4
3 8
4 14
5 17
6 20
dtype: int64

#view object type
print (type(my_series))

<class 'pandas.core.series.Series'>

ဤပန်ဒါစီးရီးကို ပန်ဒါဒေတာဘောင်သို့ လျင်မြန်စွာပြောင်းလဲရန် to_frame() လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့အသုံးပြုနိုင်သည်-

 #convert Series to DataFrame and specify column name to be 'values'
my_df = my_series. to_frame (name=' values ')

#view pandas DataFrame
print (my_df)

   values
0 3
1 4
2 4
3 8
4 14
5 17
6 20

#view object type
print (type(my_df))

<class 'pandas.core.frame.DataFrame'>

ဥပမာ 2- များစွာသောစီးရီးများကို Pandas DataFrame သို့ပြောင်းပါ။

ကျွန်ုပ်တို့တွင် မတူညီသော ပန်ဒါသုံးမျိုးရှိသည် ဆိုပါစို့။

 import pandas as pd

#define three Series
name = pd. Series (['A', 'B', 'C', 'D', 'E'])
points = pd. Series ([34, 20, 21, 57, 68])
assists = pd. Series ([8, 12, 14, 9, 11])

စီးရီးတစ်ခုစီကို DataFrame အဖြစ်ပြောင်းရန်နှင့် DataFrames သုံးခုကို နောက်ဆုံး DataFrame အဖြစ်သို့ ပေါင်းစပ်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 #convert each Series to a DataFrame
name_df = name. to_frame (name=' name ')
points_df = points. to_frame (name=' points ')
assists_df = assists. to_frame (name=' assists ')

#concatenate three Series into one DataFrame
df = pd. concat ([name_df, points_df, assists_df], axis= 1 )

#view final DataFrame
print (df)

  name points assists
0 to 34 8
1 B 20 12
2 C 21 14
3 D 57 9
4 E 68 11

ရလဒ်သည် စီးရီးတစ်ခုစီကို ကော်လံတစ်ခုစီကိုယ်စားပြုသည့် ပန်ဒါဒေတာဘောင်တစ်ခုဖြစ်သည်။

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

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

Pandas စီးရီးကို NumPy array သို့ ဘယ်လိုပြောင်းမလဲ။
Pandas DataFrame ကို NumPy array သို့ ဘယ်လိုပြောင်းမလဲ။
Pandas DataFrame ကို Dictionary သို့ဘယ်လိုပြောင်းမလဲ။
Pandas DataFrame ကို List သို့ဘယ်လိုပြောင်းမလဲ။

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

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