Začněte nyníZačněte zdarma

Vytvoření vlastní spojité palety

Zajímají tě úrovně znečištění v Cincinnati v roce 2014. Konkrétně se zaměřuješ na CO a NO2, takže si vytvoříš jednoduchý bodový graf znázorňující vztah mezi těmito dvěma polutanty.

Bodový graf CO a NO2 s neoznačenými body

Může však být zajímavé zjistit, jak hodnoty O3 souvisejí s oběma zobrazenými polutanty, a tak se rozhodneš obarvit body podle jejich úrovní O3. K tomu potřebuješ definovat vhodnou spojitou paletu a namapovat na ni sloupec O3 v bodovém grafu.

Toto cvičení je součástí kurzu

Vylepšení datových vizualizací v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř paletu, která spojitě přechází od bílé po 'orangered'.
  • Namapuj sloupec s hodnotami O3 na barvu jednotlivých bodů.
  • Předej vytvořenou paletu vykreslovací funkci.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Filter the data
cinci_2014 = pollution.query("city  ==  'Cincinnati' & year  ==  2014")

# Define a custom continuous color palette
color_palette = sns.____('orangered',
                         ____ = True)

# Plot mapping the color of the points with custom palette
sns.scatterplot(x = 'CO',
                y = 'NO2',
                ____ = 'O3', 
                data = cinci_2014,
                palette = ____)
plt.show()
Upravit a spustit kód