Pandas ရှိ index ဖြင့် အတန်းများကို ဖျက်နည်း (ဥပမာများဖြင့်)


အညွှန်းနံပါတ်ဖြင့် pandas DataFrame မှအတန်းတစ်ခုကိုဖျက်ရန် အောက်ပါ syntax ကိုသုံးနိုင်သည်။

 #drop first row from DataFrame
df = df. drop (index= 0 )

အညွှန်းနံပါတ်များဖြင့် pandas DataFrame မှအတန်းများစွာကိုဖျက်ရန် အောက်ပါ syntax ကိုသုံးနိုင်သည်။

 #drop first, second, and fourth row from DataFrame
df = df. drop ( index=[0,1,3 ] )

သင့် DataFrame တွင် အညွှန်းတန်ဖိုးများအဖြစ် strings များရှိပါက၊ သင်သည် ဖယ်ရှားရန် strings များအဖြစ် အမည်များကို ရိုးရှင်းစွာဖြတ်သန်းနိုင်သည်-

 df = df. drop (index=[' first ', ' second ', ' third '])

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

ဥပမာ 1- အညွှန်းအားဖြင့် အတန်းတစ်ခုကို ဖျက်ပါ။

အောက်ပါ ကုဒ်သည် ပန်ဒါ DataFrame ရှိ ဒုတိယတန်းကို ဖျက်နည်းကို ပြသသည်-

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['Mavs', 'Lakers', 'Spurs', 'Cavs'],
                   ' first ': ['Dirk', 'Kobe', 'Tim', 'Lebron'],
                   ' last ': ['Nowitzki', 'Bryant', 'Duncan', 'James'],
                   ' points ': [26, 31, 22, 29]})

#view DataFrame
df

team first last points
0 Mavs Dirk Nowitzki 26
1 Lakers Kobe Bryant 31
2 Spurs Tim Duncan 22
3 Cavs LeBron James 29

#drop second row from DataFrame
df = df. drop (index= 1 ) 

#view resulting dataFrame
df

        team first last points
0 Mavs Dirk Nowitzki 26
2 Spurs Tim Duncan 22
3 Cavs LeBron James 29

ဥပမာ 2- အညွှန်းအားဖြင့် အတန်းများစွာကို ဖျက်ပါ။

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

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['Mavs', 'Lakers', 'Spurs', 'Cavs'],
                   ' first ': ['Dirk', 'Kobe', 'Tim', 'Lebron'],
                   ' last ': ['Nowitzki', 'Bryant', 'Duncan', 'James'],
                   ' points ': [26, 31, 22, 29]})

#view DataFrame
df

team first last points
0 Mavs Dirk Nowitzki 26
1 Lakers Kobe Bryant 31
2 Spurs Tim Duncan 22
3 Cavs LeBron James 29

#drop first, second, and fourth row from DataFrame
df = df. drop ( index=[0,1,3 ] ) 

#view resulting dataFrame
df

	team first last points
2 Spurs Tim Duncan 22

ဥပမာ 3- အညွှန်းသည် စာကြောင်းတစ်ခုဖြစ်သောအခါ အတန်းများကို ဖျက်ပါ။

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

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['Mavs', 'Lakers', 'Spurs', 'Cavs'],
                   ' last ': ['Nowitzki', 'Bryant', 'Duncan', 'James'],
                   ' last ': ['Nowitzki', 'Bryant', 'Duncan', 'James'],
                   ' points ': [26, 31, 22, 29]},
                   index=['A', 'B', 'C', 'D'])

#view DataFrame
df
team first last points
A Mavs Dirk Nowitzki 26
B Lakers Kobe Bryant 31
C Spurs Tim Duncan 22
D Cavs Lebron James 29

#remove rows with index values 'A' and 'C'
df = df. drop (index=[' A ',' C '])

#view resulting DataFrame
df

team first last points
B Lakers Kobe Bryant 31
D Cavs Lebron James 29

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

Pandas ရှိ အညွှန်းအားဖြင့် ကော်လံများကို မည်ကဲ့သို့ ဖျက်မည်နည်း။
Pandas- သတ်မှတ်ထားသောစာကြောင်းပါရှိသော လိုင်းများကို ဖျက်နည်း
Pandas- ထပ်နေသောအတန်းများကို ဖယ်ရှားနည်း

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

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