Temel dönüşümlerle derine inmek
Bir eyaletin nüfusunun, çiftçi pazarlarında satılan ürün sayısıyla ilişkili olup olmadığını merak ediyorsun. Bunu kontrol etmek için nüfusun logaritmasını al ve bunu, pazar başına satılan ürün sayısına karşı saçılım grafiğinde göster. Veri kümesini önceki keşiflerinden, ciddi bir çakışma olacağını biliyorsun; bu nedenle desenleri daha iyi görebilmek için işaretçi saydamlığını azaltmak istiyorsun.
Bu egzersiz
Python'da Veri Görselleştirmelerini İyileştirme
kursunun bir parçasıdırEgzersiz talimatları
numpyyi (npolarak içe aktarılmış) kullanarak eyalet nüfusunun logaritmasını al ve yeni bir sütun oluştur:log_pop.- Bu yeni oluşturduğun logaritmik sütunu saçılım grafiği fonksiyonunun x-eşlemesine geçir.
- Örtüşmeyi göstermek için saçılım grafiğinin saydamlığını %25 olarak ayarla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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()