Pandas- ကော်လံမှ အထူးဇာတ်ကောင်များကို ဖယ်ရှားနည်း


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

 df[' my_column '] = df[' my_column ']. str . replace (' \W ', '', regex= True )

ဤဥပမာသည် စာလုံးမဟုတ်သော နံပါတ်မဟုတ်သော my_column မှ စာလုံးအားလုံးကို ဖယ်ရှားပါမည်။

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

ဥပမာ- Pandas ရှိ ကော်လံမှ အထူးဇာတ်ကောင်များကို ဖယ်ရှားပါ။

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

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['Mavs$', 'Nets', 'Kings!!', 'Spurs%', '&Heat&'],
                   ' points ': [12, 15, 22, 29, 24]})

#view DataFrame
print (df)

      team points
0 Mavs$ 12
1 Nets 15
2 Kings!! 22
3 Spurs% 29
4 &Heat& 24

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

ဒါကိုလုပ်ဖို့ အောက်ပါ syntax ကို သုံးနိုင်ပါတယ်။

 #remove special characters from team column
df[' team '] = df[' team ']. str . replace (' \W ', '', regex= True )

#view updated DataFrame
print (df)

    team points
0 Mavs 12
1 Nets 15
2 Kings 22
3 Spurs 29
4 Heat 24

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

မှတ်ချက် – ပုံမှန်အသုံးအနှုန်း \W ကို စကားလုံးမဟုတ်သော အက္ခရာများအားလုံးကို ရှာဖွေရန်၊ ဆိုလိုသည်မှာ အက္ခရာစဉ်မဟုတ်သော ဂဏန်းမဟုတ်သော အက္ခရာများဖြစ်သည်။

ဤဥပမာတွင်၊ စကားလုံးမဟုတ်သော အက္ခရာများကို ဖယ်ရှားခြင်းနှင့် ညီမျှသော ဗလာတန်ဖိုးတစ်ခုနှင့် အစားထိုးပါသည်။

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

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

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

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

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