Pandas- ကော်လံများမှ နေရာလွတ်များကို ဖယ်ရှားနည်း


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

နည်းလမ်း 1- ကော်လံတစ်ခုမှ နေရာလွတ်များကို ဖယ်ရှားပါ။

 df[' my_column '] = df[' my_column ']. str . strip ()

နည်းလမ်း 2- string ကော်လံများအားလုံးမှ space များကိုဖယ်ရှားပါ။

 df = df. apply ( lambda x: x.str.strip () if x.dtype == ' object ' else x )

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

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['Mavs', 'Heat', 'Nets', 'Cavs', 'Hawks', 'Jazz'],
                   ' position ': ['Point Guard', 'Small Forward', 'Center',
                                'Power Forward', 'Point Guard', 'Center'],
                   ' points ': [11, 8, 10, 6, 22, 29]})

#view DataFrame
print (df)

     team position points
0 Mavs Point Guard 11
1 Heat Small Forward 8
2 Nets Center 10
3 Cavs Power Forward 6
4 Hawks Point Guard 22
5 Jazz Center 29

ဥပမာ 1- ကော်လံတစ်ခုမှ နေရာလွတ်များကို ဖယ်ရှားပါ။

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

 #strip whitespace from position column
df[' position '] = df[' position ']. str . strip ()

#view updated DataFrame
print (df)

     team position points
0 Mavs Point Guard 11
1 Heat Small Forward 8
2 Nets Center 10
3 Cavs Power Forward 6
4 Hawks Point Guard 22
5 Jazz Center 29

ရာထူး ကော်လံတွင် နေရာလွတ်များပါရှိသော စာကြောင်းတစ်ခုစီမှ နေရာလွတ်အားလုံးကို ဖယ်ရှားလိုက်ကြောင်း သတိပြုပါ။

ဥပမာ 2- စာကြောင်းကော်လံများအားလုံးမှ နေရာလွတ်များကို ဖယ်ရှားပါ။

အောက်ပါကုဒ်သည် DataFrame ၏ string ကော်လံများအားလုံးရှိ စာကြောင်းတစ်ခုစီမှ space များကို မည်သို့ဖယ်ရှားရမည်ကို ပြသသည်-

 #strip whitespace from all string columns
df = df. apply ( lambda x: x.str.strip () if x.dtype == ' object ' else x )

#view updated DataFrame
print (df)

    team position points
0 Mavs Point Guard 11
1 Heat Small Forward 8
2 Nets Center 10
3 Cavs Power Forward 6
4 Hawks Point Guard 22
5 Jazz Center 29

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

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

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

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

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

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