Mendalami dengan transformasi dasar
Anda ingin mengetahui apakah populasi suatu negara bagian berkorelasi dengan jumlah item yang dijual di pasar tani. Untuk memeriksanya, ambil log dari populasi dan buat diagram sebar terhadap jumlah item yang dijual oleh sebuah pasar. Dari eksplorasi sebelumnya terhadap himpunan data, Anda tahu akan ada banyak tumpang tindih, jadi untuk melihat pola dengan lebih jelas Anda ingin mengurangi opasitas penanda.
Latihan ini adalah bagian dari kursus
Meningkatkan Visualisasi Data Anda di Python
Petunjuk latihan
- Gunakan
numpy(diimpor sebagainp) untuk membuat kolom baru:log_popdengan mengambil log dari populasi negara bagian. - Berikan kolom log yang baru dibuat ini ke pemetaan sumbu x pada fungsi scatter plot.
- Atur opasitas scatter plot menjadi 25% untuk menunjukkan tumpang tindih.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create a new logged population column
markets['____'] = np.____(markets['____'])
# Draw a scatterplot of log-population to # of items sold
sns.scatterplot(x = '____',
y = 'num_items_sold',
# Reduce point opacity to show overlap
____ = ____,
data = markets)
plt.show()