Úvod do relačních grafů a podgrafů

Úvod do vizualizace dat se Seabornem

Content Team

DataCamp

Otázky o kvantitativních proměnných

Relační grafy

  • Výška vs. hmotnost

Bodový graf výšky vs. hmotnosti

Úvod do vizualizace dat se Seabornem

Otázky o kvantitativních proměnných

Relační grafy

  • Výška vs. hmotnost
  • Počet absencí vs. závěrečná známka

Bodový graf počtu absencí vs. závěrečné známky

Úvod do vizualizace dat se Seabornem

Otázky o kvantitativních proměnných

Relační grafy

  • Výška vs. hmotnost
  • Počet absencí vs. závěrečná známka
  • HDP vs. procento gramotných

Bodový graf HDP vs. procenta gramotných

Úvod do vizualizace dat se Seabornem

Bodový graf s odstínem (hue)

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Úvod do vizualizace dat se Seabornem

Bodový graf s podgrafy

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Úvod do vizualizace dat se Seabornem

Představení relplot()

  • Vytváří „relační grafy": bodové nebo spojnicové grafy

Proč používat relplot() místo scatterplot()?

  • relplot() umožňuje vytvářet podgrafy v jednom obrázku
Úvod do vizualizace dat se Seabornem

scatterplot() vs. relplot()

Použití scatterplot()

import seaborn as sns
import matplotlib.pyplot as plt

sns.scatterplot(x="total_bill", 
                y="tip", 
                data=tips)

plt.show()

Použití relplot()

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips,
            kind="scatter")

plt.show()
1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Úvod do vizualizace dat se Seabornem

Podgrafy ve sloupcích

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips,
            kind="scatter",
            col="smoker")

plt.show()

Bodový graf s podgrafy kuřák ve sloupcích

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Úvod do vizualizace dat se Seabornem

Podgrafy v řádcích

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips,
            kind="scatter",
            row="smoker")

plt.show()

Bodový graf s podgrafy kuřák v řádcích

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Úvod do vizualizace dat se Seabornem

Podgrafy v řádcích a sloupcích

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips,
            kind="scatter",
            col="smoker",
            row="time")

plt.show()

Bodový graf s podgrafy pro kuřáka a čas

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Úvod do vizualizace dat se Seabornem

Podskupiny pro dny v týdnu

Bodový graf s podgrafy dne ve sloupcích

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Úvod do vizualizace dat se Seabornem

Zalamování sloupců

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips,
            kind="scatter",
            col="day",
            col_wrap=2)

plt.show()

Bodový graf s podgrafy dne ve dvou řádcích

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Úvod do vizualizace dat se Seabornem

Řazení sloupců

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips,
            kind="scatter",
            col="day",
            col_wrap=2,
            col_order=["Thur",
                       "Fri",
                       "Sat",
                       "Sun"])

plt.show()

Bodový graf s seřazenými podgrafy dne

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Úvod do vizualizace dat se Seabornem

Let's practice!

Úvod do vizualizace dat se Seabornem

Preparing Video For Download...