Точкові графіки

Вступ до візуалізації даних із Seaborn

Content Team

DataCamp

Що таке точкові графіки?

  • Точки показують середнє значення кількісної змінної
  • Вертикальні лінії показують 95% довірчі інтервали

Точковий графік середнього рахунку: курці проти некурців

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Вступ до візуалізації даних із Seaborn

Лінійний графік: середній рівень діоксиду нітрогену з часом Лінійний графік діоксиду нітрогену з часом

Точковий графік: середній рахунок у ресторані, курці проти некурців Точковий графік середнього рахунку: курці проти некурців

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Вступ до візуалізації даних із Seaborn

Точкові vs лінійні графіки

Обидва показують:

  • Середнє значення кількісної змінної
  • 95% довірчі інтервали для середнього

Відмінності:

  • На лінійному графіку на осі x — кількісна змінна (зазвичай час)
  • На точковому графіку на осі x — категоріальна змінна
Вступ до візуалізації даних із Seaborn

Точкові vs стовпчикові графіки

Обидва показують:

  • Середнє значення кількісної змінної
  • 95% довірчі інтервали для середнього
Вступ до візуалізації даних із Seaborn

Точкові vs стовпчикові графіки

Стовпчиковий графік «masculinity» з параметром hue

Точковий графік «masculinity» з параметром hue

Вступ до візуалізації даних із Seaborn

Створення точкового графіка

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="age", 
            y="masculinity_important", 
            data=masculinity_data,
            hue="feel_masculine",
            kind="point")

plt.show()

Точковий графік «masculinity» з параметром hue

Вступ до візуалізації даних із Seaborn

Від'єднання точок

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="age", 
            y="masculinity_important", 
            data=masculinity_data,
            hue="feel_masculine",
            kind="point",
            linestyle="none")

plt.show()

Точковий графік «masculinity» з hue та від'єднаними точками

Вступ до візуалізації даних із Seaborn

Відображення медіани

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="smoker", 
            y="total_bill", 
            data=tips, 
            kind="point")

plt.show()

Точковий графік середнього загального рахунку: курці проти некурців

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Вступ до візуалізації даних із Seaborn

Відображення медіани

import matplotlib.pyplot as plt
import seaborn as sns
from numpy import median

sns.catplot(x="smoker", 
            y="total_bill", 
            data=tips, 
            kind="point", 
            estimator=median)

plt.show()

Точковий графік медіанного загального рахунку: курці проти некурців

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Вступ до візуалізації даних із Seaborn

Налаштування довірчих інтервалів

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="smoker", 
            y="total_bill", 
            data=tips, 
            kind="point",
            capsize=0.2)

plt.show()

Точковий графік з «кепами» на довірчих інтервалах

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Вступ до візуалізації даних із Seaborn

Вимкнення довірчих інтервалів

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="smoker", 
            y="total_bill", 
            data=tips, 
            kind="point",
            errorbar=None)

plt.show()

Точковий графік без довірчих інтервалів

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Вступ до візуалізації даних із Seaborn

Давайте потренуємось!

Вступ до візуалізації даних із Seaborn

Preparing Video For Download...