【发布时间】:2018-12-17 03:08:31
【问题描述】:
我有一个这样的数据框,它是从 CSV 导入的。 Data frame
我想创建一个大小为 256 的滑动窗口,重叠率为 50%。 例如,window1 应包含索引 0-255 中的数据,window2 应包含索引 128-383 中的数据,依此类推,直到所有数据在各自的窗口中拆分。 我正在尝试使用 pandas 的 rolling.windows 来创建窗口,但没有成功。 我想实现这样的目标。 Overlapping windows 如何使用 Pandas 或 Numpy 中包含的优化方法来做到这一点?
【问题讨论】:
-
欢迎来到 SO。请提供 minimal reproducible example。这意味着没有链接或图片。
-
每个窗口都应该是一个新的数据框吗?还是应该将所有窗口组合在一个数据框中?
-
每个窗口应该是一个新的数据框
标签: python pandas numpy data-analysis