Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/306.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 使用熊猫的移动平均2天跨度_Python_Pandas_Moving Average - Fatal编程技术网

Python 使用熊猫的移动平均2天跨度

Python 使用熊猫的移动平均2天跨度,python,pandas,moving-average,Python,Pandas,Moving Average,我有一个数据框df,我想计算未来2天的移动平均值,窗口为5。然后,我希望将结果存储在Python中的一个变量中: date count 08052020 50 08152020 10 08252020 30 09052020 10 09152020 15 09252020 5 这就是我正在做的: count = df

我有一个数据框df,我想计算未来2天的移动平均值,窗口为5。然后,我希望将结果存储在Python中的一个变量中:

 date                count

 08052020            50
 08152020            10
 08252020            30
 09052020            10
 09152020            15
 09252020            5
这就是我正在做的:

 count = df['new'] = df['count'].rolling(2).mean()
 print(count)
任何见解都值得赞赏

更新所需输出:

 count = [23, 14]
       

         
我认为你需要:

df['new'] = df['count'].rolling(5).mean()

count = df["new"].dropna().to_list()

print(count)
输出:

[23.0, 14.0]

你说你想在接下来的两天内移动平均值,你正在
滚动中使用5。请详细说明您是如何获得所需输出的(您使用的公式)。如果你采用5个窗口的移动平均值应为23和14,让我更新帖子请确认感谢@Sociopath我将如何指定我希望“预测”的天数或周期?我在想我必须在滚动函数中指定这一点?也许你误解了这个概念,你不能预测移动平均线,移动平均值只是特定时间窗口内的平均值。目前,我们使用5个值来计算移动平均值。它可以用作预测功能,但预测移动平均值对我来说没有意义