ပန်ဒါများ- အတန်းနံပါတ်များဖြင့် ကော်လံအသစ်တစ်ခုကို မည်သို့ထည့်မည်နည်း။


ပန်ဒါ DataFrame တွင် အတန်းနံပါတ်များပါရှိသော ကော်လံအသစ်ကို ထည့်ရန် နည်းလမ်းနှစ်ခုရှိသည်။

နည်းလမ်း 1- assign() ကိုသုံးပါ

 df = df. assign (row_number= range ( len (df)))

နည်းလမ်း 2- reset_index() ကိုသုံးပါ

 df[' row_number '] = df. reset_index (). index

နည်းလမ်းနှစ်ခုစလုံးသည် တူညီသောရလဒ်ကို ဖြစ်ပေါ်စေပါသည်။

အောက်ဖော်ပြပါနမူနာများသည် အောက်ပါ pandas DataFrame ဖြင့် လက်တွေ့တွင် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'],
                   ' points ': [5, 17, 7, 19, 12, 13, 9, 24],
                   ' assists ': [4, 7, 7, 6, 8, 7, 10, 11]})

#view DataFrame
print (df)

  team points assists
0 to 5 4
1 B 17 7
2 C 7 7
3 D 19 6
4 E 12 8
5 F 13 7
6 G 9 10
7:24 a.m. 11

ဥပမာ 1- အတန်းနံပါတ်ကော်လံတစ်ခုထည့်ရန် assign() ကိုသုံးပါ။

DataFrame တွင် အတန်းတစ်ခုစီ၏ အတန်းနံပါတ်ကိုပြသသည့် row_number ဟုခေါ်သော ကော်လံအသစ်ကို ထည့်ရန် အောက်ပါကုဒ်သည် assign() လုပ်ဆောင်ချက်ကို အသုံးပြုနည်းကို ပြသသည်-

 #add column that contains row numbers
df = df. assign (row_number= range ( len (df)))

#view updated DataFrame
print (df)

  team points assists row_number
0 to 5 4 0
1 B 17 7 1
2 C 7 7 2
3 D 19 6 3
4 E 12 8 4
5 F 13 7 5
6 G 9 10 6
7:24 11 7

row_number ကော်လံရှိ တန်ဖိုးများသည် 0 မှ 7 အထိ ရှိသည်ကို သတိပြုပါ။

ဥပမာ 2- အတန်းနံပါတ်ကော်လံတစ်ခုထည့်ရန် reset_index() ကိုသုံးပါ။

DataFrame တွင် အတန်းတစ်ခုစီ၏ အတန်းနံပါတ်ကိုပြသသည့် row_number ဟုခေါ်သော ကော်လံအသစ်တစ်ခုကို ထည့်ရန်အတွက် အောက်ပါကုဒ်သည် reset_index() လုပ်ဆောင်ချက်ကို အသုံးပြုနည်းကို ပြသသည်-

 #add column that contains row numbers
df[' row_number '] = df. reset_index (). index

#view updated DataFrame
print (df)

  team points assists row_number
0 to 5 4 0
1 B 17 7 1
2 C 7 7 2
3 D 19 6 3
4 E 12 8 4
5 F 13 7 5
6 G 9 10 6
7:24 11 7

row_number ကော်လံရှိ တန်ဖိုးများသည် 0 မှ 7 အထိ ရှိသည်ကို သတိပြုပါ။

၎င်းသည် ယခင်ဥပမာ၏ ရလဒ်များနှင့် ကိုက်ညီပါသည်။

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

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

Pandas- ကော်လံနှစ်ခုကြား ခြားနားချက်ကို ဘယ်လိုရှာမလဲ။
Pandas- စာကြောင်းနှစ်ခုကြား ခြားနားချက်ကို ဘယ်လိုရှာမလဲ။
Pandas- ကော်လံနှစ်ခုကို နုတ်နည်း

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

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