如何在python中使用一段时间作为参数制作线形图?



我对python很陌生,我一直在尝试做一个像

这样的绘图,但没有成功
sns.lineplot(data=Ventes_df, x=month, y=ca_mensu, hue=year)

,

month = Ventes_df["date"].dt.to_period("M")
ca_mensu = Ventes_df.groupby(month)["price"].sum()

每次我尝试运行这个,它返回" rununtimewarning: '<'不支持'int'和'Period'之间的实例,排序顺序是未定义的不可比较的对象返回索引。Union (this, other, sort=sort)。astype(对象,复制= False)";我不知道这是什么意思,也不知道该怎么写。

如果使用的是pandas数据框架,可以使用内置的plot函数

pandadataframe。plot('时间/天',' y轴上的值')

相关内容

  • 没有找到相关文章

最新更新