Pandas- ကော်လံတစ်ခုတွင် တန်ဖိုးများစွာကို အစားထိုးနည်း
Pandas DataFrame ကော်လံတစ်ခုတွင် တန်ဖိုးများစွာကို အစားထိုးရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်-
df = df. replace ({' my_column ': {' old1 ': ' new1 ', ' old2 ': ' new2 ', ' old3 ': ' new3 '}})
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- Pandas ရှိ ကော်လံတစ်ခုတွင် တန်ဖိုးများစွာကို အစားထိုးပါ။
အမျိုးမျိုးသော ဘတ်စကတ်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော အောက်ပါပန်ဒါ DataFrame ရှိသည်ဆိုပါစို့။
import pandas as pd #createDataFrame df = pd. DataFrame ({' position ': ['G', 'G', 'F', 'F', 'F', 'C', 'C'], ' points ': [28, 17, 19, 14, 23, 26, 5], ' rebounds ': [5, 6, 4, 7, 14, 12, 9], ' assists ': [10, 13, 7, 8, 4, 5, 8]}) #view DataFrame print (df) position points rebound assists 0 G 28 5 10 1 G 17 6 13 2 F 19 4 7 3 F 14 7 8 4 F 23 14 4 5 C 26 12 5 6 C 5 9 8
ရာထူး ကော်လံတွင် အောက်ပါအစားထိုးမှုများကို ပြုလုပ်လိုသည်ဆိုပါစို့။
- “G” ကို “Guard” ဖြင့် အစားထိုးပါ
- “ F” သို့ “ ရှေ့သို့” ပြောင်းပါ
- C ကို “ Center” ဖြင့် အစားထိုးပါ။
ဒါကိုလုပ်ဖို့ အောက်ပါ syntax ကို သုံးနိုင်ပါတယ်။
#replace multiple values in position column df = df. replace ({' position ': {' G ': ' Guard ', ' F ': ' Forward ', ' C ': ' Center '}}) #view updated DataFrame print (df) position points rebound assists 0 Guard 28 5 10 1 Guard 17 6 13 2 Forward 19 4 7 3 Forward 14 7 8 4 Forward 23 14 4 5 Center 26 12 5 6 Center 5 9 8
Position ကော်လံတွင် တန်ဖိုးများစွာကို အစားထိုးထားသည်ကို သတိပြုပါ။
ကိန်းဂဏာန်းကော်လံတစ်ခုတွင် တန်ဖိုးများစွာကို အစားထိုးရန် အလားတူအထားအသိုကို အသုံးပြုနိုင်သည်။
ဥပမာအားဖြင့်၊ အောက်ပါကုဒ်သည် Help ကော်လံတွင် အောက်ပါအစားထိုးမှုများကို ပြုလုပ်နည်းကို ပြသသည်-
- 10 ကို 20 ဖြင့် အစားထိုးပါ။
- 13 ကို 15 ဖြင့် အစားထိုးပါ။
- 8 ကို 10 ဖြင့် အစားထိုးပါ။
ဒါကိုလုပ်ဖို့ အောက်ပါ syntax ကို သုံးနိုင်ပါတယ်။
#replace multiple values in assists column df = df. replace ({' assists ': {10:20, 13:15, 8:10}}) #view updated DataFrame print (df) position points rebound assists 0 G 28 5 20 1 G 17 6 15 2 F 19 4 7 3 F 14 7 10 4 F 23 14 4 5 C 26 12 5 6 C 5 9 10
Assists ကော်လံတွင် တန်ဖိုးများစွာကို အစားထိုးထားသည်ကို သတိပြုပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် ပန်ဒါများတွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Pandas တွင် NaN တန်ဖိုးများကို သုညဖြင့် အစားထိုးနည်း
Pandas တွင် NaN နှင့် အလွတ်စာကြောင်းများ အစားထိုးနည်း
Pandas ရှိ အခြေအနေပေါ်အခြေခံ၍ ကော်လံရှိတန်ဖိုးများကို အစားထိုးနည်း