我对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轴上的值')