Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mencipta Lajur Kategori Perlumbaan dalam Panda Menggunakan Lajur Berbilang Etnik?
Mencipta Lajur Baharu Berdasarkan Nilai daripada Berbilang Lajur dalam Panda
Masalah:
Objektifnya adalah untuk menggunakan fungsi tersuai yang menentukan kategori perlumbaan untuk setiap baris bingkai data berdasarkan nilai dalam beberapa lajur etnik. Urutan keutamaan bagi kategori perlumbaan ialah:
Fungsi Tersuai:
Untuk menentukan kategori perlumbaan bagi setiap baris, kami mencipta fungsi tersuai:
Menggunakan Fungsi pada Bingkai data:
Kami menggunakan fungsi guna dalam Pandas untuk menggunakan fungsi tersuai pada setiap baris bingkai data:
Argumen axis=1 menyatakan bahawa fungsi itu harus digunakan mengikut baris.
Hasil:
Lajur baharu race_label akan mengandungi kategori perlumbaan yang dikira untuk setiap baris dalam bingkai data.
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Lajur Kategori Perlumbaan dalam Panda Menggunakan Lajur Berbilang Etnik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!