Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk menamakan semula Nama Lajur DataFrame Pandas dengan Cekap?
Menamakan semula Nama Lajur Pandas DataFrame
Selalunya, apabila bekerja dengan Pandas DataFrames, ia menjadi perlu untuk mengubah suai label lajur. Mari kita pertimbangkan untuk menukar label lajur daripada ['$a', '$b', '$c', '$d', '$e'] kepada ['a', 'b', 'c', 'd' , 'e'].
Menamakan semula Lajur Tertentu
Untuk mengubah suai lajur tertentu secara selektif, gunakan kaedah df.rename(). Kaedah ini menerima kamus sebagai hujah, dengan kunci mewakili label lajur lama dan nilai mewakili label baharu. Contohnya:
df = df.rename(columns={'$a': 'a', '$b': 'b'})
Anda juga boleh mengubah suai DataFrame di tempat tanpa membuat salinan dengan menetapkan inplace=True:
df.rename(columns={'$a': 'a', '$b': 'b'}, inplace=True)
Menetapkan Semula Pengepala Lajur
Sebagai alternatif, anda boleh menetapkan semula keseluruhan set pengepala lajur menggunakan df.set_axis() dengan axis=1:
df2 = df.set_axis(['a', 'b', 'c', 'd', 'e'], axis=1)
Atau, anda boleh menetapkan nilai terus kepada df.columns:
df.columns = ['a', 'b', 'c', 'd', 'e']
Dengan melaksanakan teknik ini, anda boleh mengubah suai nama lajur dalam Pandas DataFrames dengan berkesan, memastikan bahawa data itu sejajar dengan label yang anda inginkan.
Atas ialah kandungan terperinci Bagaimana untuk menamakan semula Nama Lajur DataFrame Pandas dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!