Menambahkan kolom baru
Anda tidak terbatas pada data yang diberikan. Melainkan Anda dapat menambahkan kolom baru ke sebuah DataFrame. Ini sering disebut sebagai transformasi, mutasi, atau rekayasa fitur.
Anda dapat membuat kolom baru dari awal, tetapi umum juga menurunkannya dari kolom lain, misalnya dengan menjumlahkan kolom-kolom atau mengubah satuannya.
homelessness adalah DataFrame yang berisi estimasi jumlah tunawisma di tiap negara bagian AS pada tahun 2018. Kolom individual adalah jumlah individu tunawisma yang bukan bagian dari keluarga dengan anak. Kolom family_members adalah jumlah individu tunawisma yang merupakan bagian dari keluarga dengan anak. Kolom state_pop adalah total populasi negara bagian.
homelessness tersedia dan pandas telah dimuat sebagai pd.
Latihan ini adalah bagian dari kursus
Manipulasi Data dengan pandas
Petunjuk latihan
- Tambahkan kolom baru ke
homelessnessdengan namatotalyang berisi penjumlahan kolomindividualsdanfamily_members. - Tambahkan kolom lain ke
homelessnessdengan namap_homelessyang berisi proporsi populasi tunawismatotalterhadap total populasi di setiap negara bagianstate_pop.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Add total col as sum of individuals and family_members
____
# Add p_homeless col as proportion of total homeless population to the state population
____
# See the result
print(homelessness)