自定义指定滑动窗口大小的Python代码
在进行时间序列数据处理和分析时,通常需要对数据进行滑动窗口的处理。而Python中的pandas库提供了rolling函数来方便地实现滑动窗口的应用。然而,默认情况下,rolling函数会以每个元素为中心,计算固定大小(window size)的窗口的值。如果需要自定义窗口大小,下面是一份示例代码。
import pandas as pd
import numpy as np
# 创建一个DataFrame数据
df = pd.DataFrame({
'value': np.random.randn(10)