熊猫滚动功能中win_type参数背后的直觉是什么?

时间:2017-03-24 12:10:55

标签: python pandas time-series

以下代码来自Python DataScience Handbook(第42行)

daily.rolling(50, center=True,
              win_type='gaussian').sum(std=10).plot(style=[':', '--', '-']);

虽然我理解为什么需要滚动,但我无法理解为什么我们使用win_type

请问有人请帮助解决这个疑问吗?我搜索过Pandas文档,但不幸的是,他们没有必要的解释。

1 个答案:

答案 0 :(得分:3)

我不是这个主题的专家,但根据我的理解,win_type参数来自信号处理概念: https://en.wikipedia.org/wiki/Window_function

  

在信号处理中,窗口函数(也称为变迹   函数或逐渐减少函数[1])是一个数学函数   在一些选定的区间之外的零值。例如,一个功能   在区间内是恒定的,在其他地方是零,称为a   矩形窗口,描述其图形的形状   表示。当另一个函数或波形/数据序列是   乘以窗函数,乘积也为零值   在区间之外:剩下的就是它们重叠的部分,   "通过窗口查看"。