Mobil per kapita (1)
Mari lanjutkan menggunakan data cars. Kali ini Anda ingin mengetahui negara mana yang memiliki angka mobil per kapita yang tinggi. Dengan kata lain, di negara mana banyak orang memiliki mobil, atau bahkan lebih dari satu mobil.
Mirip dengan contoh sebelumnya, Anda akan membangun sebuah Series boolean yang kemudian dapat digunakan untuk menyeleksi sebagian baris dari DataFrame cars guna memilih observasi tertentu. Jika Anda ingin melakukannya dalam satu baris, itu juga tidak masalah!
Latihan ini adalah bagian dari kursus
Python Tingkat Menengah
Petunjuk latihan
- Pilih kolom
cars_per_capdaricarssebagai Pandas Series dan simpan sebagaicpc. - Gunakan
cpcbersama operator perbandingan dan500. Anda ingin mendapatkan Series boolean yang bernilaiTruejika negara terkait memilikicars_per_caplebih dari500danFalsejika tidak. Simpan Series boolean ini sebagaimany_cars. - Gunakan
many_carsuntuk menyeleksi sebagiancars, seperti yang Anda lakukan sebelumnya. Simpan hasilnya sebagaicar_maniac. - Cetak
car_maniacuntuk memeriksa apakah hasil Anda sudah benar.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Create car_maniac: observations that have a cars_per_cap over 500
# Print car_maniac