这是我的示例代码:
from window_slider import Slider
import numpy
list = numpy.array([0, 1, 2, 3, 4, 5, 6, 7 ,8])
bucket_size = 3
overlap_count = 0
slider = Slider(bucket_size,overlap_count)
slider.fit(list)
while True:
window_data = slider.slide()
print(window_data)
if slider.reached_end_of_list(): break
这显示了我的输出:
[0 1 2]
[3 4 5]
[6 7 8]
如果我试图将它保存在数据框中,它只会保存 numpy 数组的最后一个值,即 [6 , 7 and 8] 。我想将它们全部保存在不同的数据框中,有人可以帮我解决这个问题吗?