У меня есть следующий сгруппированный набор данных:
dataset.groupby(['Date',"Product"]).count()
Product Code Description
Date Product
2019-01-03 A 1 1
B 3 3
C NaN NaN
2019-01-04 A 8 8
B NaN NaN
C NaN NaN
2019-01-11 A NaN NaN
B 4 4
C 5 5
Набор данных группирует три продукта и подсчитывает количество вхождений, сгруппированных по дате, и этих продуктов. Некоторая информация о дате может отсутствовать, например, 2019-01-05.
Я хотел бы создать график временных рядов, в котором отсутствующие значения данных представлены в виде 0, а продукты - в другом цвете.
Я пытался:
dataset.groupby(['Date',"Product"])["Product Code"].count().plot(lw=3,color="Main app code")
генерировать ошибку, что это недопустимый аргумент RGBA.
Если я просто попробую:
dataset.groupby(['Date',"Product"])["Product Code"].count().plot(lw=3)
Сюжет строит только даты, когда информация доступна.