如何使用while循环将窗口滑动条的输出保存到python数据帧中?

如何使用while循环将窗口滑动条的输出保存到python数据帧中?,python,python-3.x,pandas,dataframe,Python,Python 3.x,Pandas,Dataframe,这是我用来在数据集上实现滑动窗口的代码示例 #technique with non-overlapping the values dataset_slide=dataset_seq.tolist() from window_slider import Slider import numpy list = numpy.array(dataset_slide) bucket_size = 336 overlap_count = 0 slider = Slider(bucket_size,overla

这是我用来在数据集上实现滑动窗口的代码示例

#technique with non-overlapping the values
dataset_slide=dataset_seq.tolist()
from window_slider import Slider
import numpy
list = numpy.array(dataset_slide)
bucket_size = 336
overlap_count = 0
slider = Slider(bucket_size,overlap_count)
slider.fit(list)       
while True:
    df = []
    window_data = slider.slide()
    print(window_data)
    if slider.reached_end_of_list(): break
df = pd.DataFrame(window_data, columns=['Consistency_Average'])
其中,数据集\u幻灯片包含26295行浮点一致性值。执行整段代码时,df只包含窗口数据的最后值。我想将所有窗口数据值保存到数据框中


对于快速信息窗口,执行时,数据将包含不同的窗口,其中包含336个值,直到达到26295为止。我想把它们全部保存起来,以便在机器学习分类算法中进一步使用。

这个问题与机器学习无关。-请不要滥发不相关的标签(删除并替换为
熊猫
).但我想进一步将保存的数据帧结果用于前面提到的机器学习算法。标签吸引了该领域的专家。您当前的代码是否需要具有专业知识的人Ese:否。因此不要将其标记为这样的标记。标记是关于问题的内容,而不是其上下文;之后你可能需要用答案做什么是无关紧要的。