Menemukan nilai yang hilang
Nilai yang hilang ada di mana-mana, dan Anda tidak ingin nilai tersebut mengganggu pekerjaan Anda. Beberapa fungsi mengabaikan data yang hilang secara bawaan, tetapi itu tidak selalu perilaku yang Anda inginkan. Beberapa fungsi sama sekali tidak dapat menangani nilai yang hilang, sehingga nilai tersebut perlu ditangani sebelum dapat digunakan. Jika Anda tidak tahu di mana nilai yang hilang berada, atau apakah nilainya ada, Anda bisa membuat kesalahan dalam analisis. Dalam latihan ini, Anda akan menentukan apakah ada nilai yang hilang dalam himpunan data, dan jika ada, berapa banyak.
pandas telah diimpor sebagai pd dan avocados_2016 tersedia. Data ini hanya mencakup penjualan tahun 2016, dan ditata lebih lebar daripada avocados, dengan satu kolom per ukuran alpukat: date, avg_price, total_sold, small_sold, large_sold, xl_sold, total_bags_sold, small_bags_sold, large_bags_sold, dan xl_bags_sold.
Latihan ini merupakan bagian dari kursus
Manipulasi Data dengan pandas
Instruksi latihan
- Cetak sebuah DataFrame yang menunjukkan apakah setiap nilai di
avocados_2016hilang atau tidak. - Cetak ringkasan yang menunjukkan apakah ada nilai di setiap kolom yang hilang atau tidak.
- Buat plot batang dari total jumlah nilai yang hilang di setiap kolom.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import matplotlib.pyplot with alias plt
import matplotlib.pyplot as plt
# Check individual values for missing values
print(____)
# Check each column for missing values
print(____)
# Bar plot of missing values by variable
____
# Show plot
plt.show()