Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Menggunakan Pandas `apply()` untuk Mengubah Suai Lajur DataFrame Tunggal?
Menggunakan apply() untuk Mengubah Suai Lajur Tunggal dalam Pandas DataFrames
Sama seperti mengubah suai keseluruhan DataFrame, panda menyediakan fungsi apply() untuk memanipulasi lajur tertentu tanpa menjejaskan orang lain. Teknik ini amat berguna untuk mengubah lajur tertentu sambil mengekalkan integriti DataFrame yang tinggal.
Mari kita pertimbangkan contoh DataFrame, df, yang mengandungi berbilang lajur:
a b 0 1 2 1 2 3 2 3 4 3 4 5
Untuk mengubah suai hanya nilai dalam lajur pertama, 'a', menggunakan apply():
df['a'] = df['a'].apply(lambda x: x + 1)
Dalam contoh ini, fungsi lambda menambah 1 pada setiap elemen dalam lajur 'a'. Hasilnya:
a b 0 2 2 1 3 3 2 4 4 3 5 5
Menunjukkan fleksibilitinya, apply() membolehkan anda melakukan pelbagai operasi pada lajur tertentu, seperti:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggunakan Pandas `apply()` untuk Mengubah Suai Lajur DataFrame Tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!