Menambahkan kolom baru
Anda tidak terbatas pada data yang diberikan saja. Anda dapat menambahkan kolom baru ke sebuah DataFrame. Ini memiliki banyak istilah, seperti transforming, mutating, dan feature engineering.
Anda bisa membuat kolom baru dari awal, tetapi umum juga menurunkannya dari kolom lain, misalnya dengan menjumlahkan beberapa kolom atau mengubah satuannya.
homelessness adalah DataFrame yang memuat perkiraan jumlah tunawisma di setiap negara bagian AS pada tahun 2018, dengan kolom region, state, individuals, family_members, dan state_pop. Kolom individuals 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 merupakan bagian dari kursus
Manipulasi Data dengan pandas
Instruksi latihan
- Tambahkan kolom baru ke
homelessnessbernamatotalyang berisi penjumlahan kolomindividualsdanfamily_members. - Tambahkan satu kolom lagi ke
homelessnessbernamap_homelessyang berisi proporsi populasi tunawismatotalterhadap total populasi di setiap negara bagianstate_pop.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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)