Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Menetapkan Nilai dengan Cekap kepada Sel Tertentu dalam Bingkai Data Pandas?
Menetapkan Nilai kepada Sel Tertentu dalam Pandas DataFrames
Apabila bekerja dengan Pandas DataFrames, melaraskan nilai sel individu adalah tugas biasa. Untuk mencapai ini, fungsi .xs() kelihatan menjanjikan. Walau bagaimanapun, ia tidak mengubah suai DataFrame asal tetapi sebaliknya mencipta salinan.
Pendekatan Alternatif untuk Penetapan Nilai
Untuk mengatasi had ini, gunakan .at atau . fungsi iat:
Kedua-dua .at dan .iat memberikan nilai terus kepada DataFrame asal, tidak seperti .xs().
Pertimbangan Prestasi
Tanda aras mendedahkan perbandingan prestasi berikut:
Amaran Penamatan
Kaedah .set_value dijadualkan untuk penolakan memihak kepada .at dan .iat. Ini adalah pertimbangan utama apabila memilih fungsi optimum.
Atas ialah kandungan terperinci Bagaimanakah Saya Menetapkan Nilai dengan Cekap kepada Sel Tertentu dalam Bingkai Data Pandas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!