Pendapatan global: Tendensi sentral
Ukuran tendensi sentral yang paling umum adalah mean (rata-rata), yaitu jumlah seluruh nilai dibagi jumlah nilai, median, yang memisahkan separuh data atas dari separuh data bawah, dan mode, yaitu nilai yang paling sering muncul dalam himpunan data. Paket pandas memiliki fungsi untuk menghitung masing-masing ukuran ini.
Dalam himpunan data ini, nilai untuk 'Income per Capita' bertipe float, dan tidak ada nilai yang berulang, sehingga menjalankan income['Income per Capita'].mode() di konsol Anda akan mengembalikan series kosong. Di sini, Anda akan menggunakan operator pembagian floor // untuk menambahkan kolom baru yang mengukur pendapatan dalam ribuan, dibulatkan ke bawah, sehingga nilai seperti 11,543.43 menjadi hanya 11. Setelah itu, Anda akan menjalankan fungsi-fungsi di atas untuk lebih memahami bagaimana pendapatan terdistribusi.
pandas telah diimpor sebagai pd, dan DataFrame income dari latihan sebelumnya ada di ruang kerja Anda.
Latihan ini merupakan bagian dari kursus
Mengimpor dan Mengelola Data Keuangan di Python
Instruksi latihan
- Gunakan fungsi yang sesuai untuk menghitung mean global dari
'Income per Capita'. - Gunakan fungsi yang sesuai untuk menghitung median global dari
'Income per Capita'. - Dengan broadcasting, buat kolom baru
'Income per Capita (,000)'yang bernilaiincome['Income per Capita'] // 1000. Lalu gunakan fungsi yang sesuai untuk menghitung mode untuk kolom baru ini.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Calculate the mean
print(____)
# Calculate the median
print(____)
# Create the new column
income['Income per Capita (,000)'] = ____
# Calculate the mode of the new column
income['Income per Capita (,000)'].____()