【发布时间】:2018-03-20 17:29:10
【问题描述】:
我有从 1 到 30 的数字,我把它们放在固定 lenth=10 的数组中 这是我最初拥有的:
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
我需要的是固定大小的window=7,应该有数据交集,这样我就有5行而不是3行(1-10、8-17、15-24、22-30、29-30) :
1 2 3 4 5 6 7 8 9 10
8 9 10 11 12 13 14 15 16 17
15 16 17 18 19 20 21 22 23 24
22 23 24 25 26 27 28 29 30 0
29 30 0 0 0 0 0 0 0 0
我不知道如何实现这个...... 有人可以帮我吗? 提前谢谢!
【问题讨论】:
-
这个不清楚。输出应该是 5 行和 7 列。对吗?
-
5 行 10 列,如示例所示。我们应该使用“窗口”来填充数组,窗口大小为 7,而数组长度为 10...
标签: arrays pandas intersection