Paletini bağlama göre ayarlama
Şirketinin web sitesi için bir görsel hazırlaman istendi. Sitenin havalı bir siyah teması var ve grafiğinin beyaz olması oldukça sırıtırdı. Grafiğini şirketin estetiğine uydurmak için arka planı plt.style.use("dark_background") ile siyaha çevirebilirsin.
Hazırlaman istenen görsel, çeşitli şehirler için Ekim 2015 boyunca O3 değerlerini (veri oct_2015_o3 olarak sağlanmış) gösteriyor. Bunu, her hücrenin rengi ölçümün genel ortalama O3 değerinden kaç standart sapma uzak olduğunu kodlayacak şekilde bir ısı haritası olarak çizeceksin. Sitenin koyu arka planı nedeniyle, boş değerleri (ya da ortalamadan 0 standart sapma) varsayılan beyaz yerine koyu bir renkle kodlayacak şekilde renk paletini ayarlamak isteyeceksin.
Bu egzersiz
Python'da Veri Görselleştirmelerini İyileştirme
kursunun bir parçasıdırEgzersiz talimatları
Grafiğin temasını
plt.style.use()ile koyu yap.plt.style.use()için mevcut temalarıplt.style.availablesatırını çalıştırarak görebilirsin; arka planı karanlık yapacak olanı bul.
Özel paleti, varsayılan beyaz yerine
centerdeğeri'dark'olacak şekilde değiştir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Dark plot background
plt.style.use("____")
# Modify palette for dark background
color_palette = sns.diverging_palette(250, 0,
____ = '____',
as_cmap = True)
# Pass palette to plot and set center
sns.heatmap(oct_2015_o3,
cmap = color_palette,
center = 0)
plt.yticks(rotation = 0)
plt.show()