Время печати и количество групп - PullRequest
0 голосов
/ 25 июня 2018

Привет всем, извините, если этот вопрос кажется элементарным, но у меня есть таблица с InvoiceDate в качестве индекса:

            InvoiceNo | StockCode | Description| Quantity   |  InvoiceDate       | UnitPrice |   Country
InvoiceDate 536635       85123A          shirt         5        2010-12-01 08:26:00     50      United Kingdom

с 390 000 строк, и я пытался создать точечный график / линиюграфик месяца по сравнению с количеством столбцов группы «описание».Я попытался написать это:

df.groupby([df.index.month, 'description']).count().plot()

, но это возвращает гистограмму, которая возвращает все столбцы без графика времени.Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 25 июня 2018

Я думаю, что нужно изменить на unstack также:

df.groupby([df.index.month,'description'])['description'].count().unstack().plot()

Или:

df.groupby([df.index.month,'description']).size().unstack().plot()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...