Ubah bentuk dan isi data: menambah, mengubah, menghapus, mengurutkan, rename, konversi tipe, dan operasi string pada kolom. Section ini menyusun materi menjadi chapter berurutan; ikuti urutannya karena tiap chapter memakai konsep dari chapter sebelumnya.
Membentuk subset kolom dan menghapus kolom yang tidak diperlukan dengan drop().
Buka → # Menambah KolomMenambahkan kolom baru dari perhitungan, konstanta, atau Series lain.
Buka → # Mengubah Nilai SelMengubah nilai sel tertentu dengan .loc dan at() secara langsung dan aman.
Buka → # Kondisi dengan where() dan mask()Mengganti nilai secara kondisional dengan where() dan mask() tanpa membuang baris.
Buka → # Rename Kolom dan IndexMengganti nama kolom dan label index dengan rename() beserta mapping-nya.
Buka → # Menghapus Baris dan KolomMenghapus baris dan kolom dengan drop() beserta parameter axis dan columns.
Buka → # Mengurutkan DataMengurutkan DataFrame berdasarkan nilai kolom dengan sort_values().
Buka → # Mengurutkan Berdasarkan Beberapa KolomMengurutkan dengan beberapa kolom sekaligus dan arah ascending berbeda per kolom.
Buka → # Mengatur Ulang IndexMengurutkan DataFrame berdasarkan index dengan sort_index() dan memahami urutannya.
Buka → # reset_index()Mengembalikan index menjadi kolom biasa dan menomori ulang baris dengan reset_index().
Buka → # Mengubah Tipe DataMengonversi tipe kolom dengan astype() dan menangani kegagalan konversi dengan aman.
Buka → # Operasi String pada KolomMemanipulasi kolom teks melalui accessor .str seperti .str.upper() dan .str.strip().
Buka → # Menyalin dan Memodifikasi DataMemahami kapan data tersalin di era Copy-on-Write dan kapan .copy() benar-benar dibutuhkan.
Buka →