вторник, 9 мая 2023 г.

Seaborn barplot

Документация по barplot доступна здесь.
Метод barplot() самостоятельно агрегирует данные и по умолчанию считает среднее. Этой опцией управляют параметром estimator.
import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np

flights = sns.load_dataset('flights')

sns.set_style('whitegrid')
ax = sns.barplot(x='year', y='passengers', data=flights, estimator=np.mean) 

plt.show()
display(flights.head())
Вот реализация столбчатой диаграммы через matplotlib для предыдущего примеры
import matplotlib.pyplot as plt
import pandas as pd
tmp = flights.groupby('year')[['passengers']].mean().reset_index()
with plt.style.context('seaborn'):
    plt.bar(tmp['year'], tmp['passengers'])
    plt.show()

Комментариев нет:

Отправить комментарий