【发布时间】:2026-02-20 16:10:01
【问题描述】:
我需要在下面编写一个函数,该函数可以使用数组上的滑动窗口计算时间序列的移动平均值。这个函数应该接受一个日期字符串数组(比如 arr_date)、一个数字数组(比如 arr_record)和一个滑动窗口(默认值 50)。它应该:
返回所有窗口的字典列表。 每个字典应包括每个窗口的日期、平均值、最小值、最大值、标准偏差。 能够通过用最新的可用数据替换缺失数据来处理时间序列中的缺失数据。 (b) 从 Yahoo! 下载 SPY 每日数据(2017 年 12 月 31 日至 2018 年 12 月 31 日)作为 .csv 文件中的测试数据。阅读读取 .csv 文件示例并编写测试程序以调用您的函数。
有人有什么想法吗?对 python 非常陌生并且正在苦苦挣扎。
【问题讨论】:
-
到目前为止你尝试了什么?
标签: moving-average