Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python中的时间序列图分组值_Python_Pandas_Matplotlib - Fatal编程技术网

python中的时间序列图分组值

python中的时间序列图分组值,python,pandas,matplotlib,Python,Pandas,Matplotlib,我有以下分组数据集: dataset.groupby(['Date',"Product"]).count() 数据集将三种产品分组,并统计按日期和这些产品分组的出现次数。某些日期信息可能缺失,例如2019-01-05 我想创建一个timeseries绘图,其中缺少的数据值被绘制为0,产品以不同的颜色绘制 我试过: dataset.groupby(['Date',"Product"])["Product Code"].count().plot(lw=3,color="Main app code"

我有以下分组数据集:

dataset.groupby(['Date',"Product"]).count()
数据集将三种产品分组,并统计按日期和这些产品分组的出现次数。某些日期信息可能缺失,例如2019-01-05

我想创建一个timeseries绘图,其中缺少的数据值被绘制为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)
该图仅绘制日期,其中信息可用

如何使用:

dataset.groupby(['Date',"Product"])["Product Code"].count().fillna(0).plot(lw=3)
fillna(0)应将NaN替换为0

dataset.groupby(['Date',"Product"])["Product Code"].count().fillna(0).plot(lw=3)