首页 > 解决方案 > 如何按升序绘制滚动平均值

问题描述

我每天都会从机器上收集数据。机器每天运行 500 个循环。左列显示机器在第 0、1、2 等循环中所用的时间:

在此处输入图像描述

我想绘制数据的每日平均值。我正在使用以下代码:

fig, ax = plt.subplots(figsize=(15,7))

dotrm = dot.groupby(dot.Date).mean()
dotrm['Rmean'] = dotrm.rolling(1).sum()
plt.plot(dotrm['Rmean'], color='crimson')

在三月份更改月份之前,输出工作正常。剧情从头开始。我希望它在 2 月底之后继续为 3 月谋划。输出如下所示:

在此处输入图像描述

这个问题有什么解决办法吗?谢谢

标签: pandasmatplotlibgroup-by

解决方案


推荐阅读