MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gunakan numpy (diimpor sebagai np) untuk membuat kolom baru: log_pop dengan 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()
Edit dan Jalankan Kode