1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Vylepšení datových vizualizací v Pythonu

Connected

cvičení

Přizpůsobení heatmapy s divergující paletou

Výchozí barevné schéma funkce heatmap() v Seabornu nepřiřazuje hodnotě 0 žádné zvláštní postavení. To je v pořádku, pokud 0 u dané proměnné nic zvláštního neznamená – ale pokud ano, například když představuje neutrální hodnotu, musíš paletu přizpůsobit.

V tomto cvičení chceš porovnat všechna města s průměrnou hodnotou znečištění CO v listopadu 2015 (jak je uvedeno v DataFramu nov_2015_CO).

Použij k tomu heatmapu, která zakóduje, o kolik směrodatných odchylek se lišilo znečištění CO každého města od průměru v daný den. Výchozí paletu budeš muset nahradit vlastní divergující paletou, předat ji heatmapě a říct funkci, jaká je tvoje neutrální hodnota.

Pokyny

100 XP
  • Předej divergující paletu do grafu.

    • Pozor: funkce sns.heatmap() v Seabornu nemá argument palette , ale místo toho vyžaduje argument cmap .
  • Přidej neutrální hodnotu do heatmapy pomocí argumentu center.

  • Nastav horní a dolní hranici barevné škály na -4 a 4, aby byla legenda symetrická.