Гистограмма - подсчет и агрегирование по категориальным значениям в столбце usiong matplotlib - PullRequest
0 голосов
/ 23 июня 2019

Я пытаюсь получить количество категорий в столбце категории, а затем сумму значений для каждой категории. В Seaborn подсчет прост с графом, но я бы хотел сделать это напрямую в matplotlib.

Это тот случай, когда мне просто нужно создать новый фрейм данных со столбцом для каждой категории?

Мне дали изображение с образцом набора данных и пример того, что я пытаюсь сделать.

Цените любые советы по технике достижения этой цели?

enter image description here

1 Ответ

0 голосов
/ 23 июня 2019

Используйте это:

    import matplotlib.pyplot as plt

    fig, ax = plt.subplots()
    data.groupby(['Category']).sum().plot(ax=ax, kind='bar')
    plt.title('Sum of Categories')

    fig2, ax2 = plt.subplots()
    data['Category'].value_counts().plot(ax=ax2,kind='bar')
    plt.title('Count of Categories')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...