gpt4 book ai didi

python - 如何选择一定量的数据作为numpy数组?

转载 作者:行者123 更新时间:2023-12-01 05:56:25 27 4
gpt4 key购买 nike

我总共有 1000 个 txt 文件,其中充满了数据。我已将它们全部复制到一个 txt 文件中,并将其加载到我的 python 代码中,如下所示:

data = numpy.loadtxt('C:\data.txt')

到目前为止这一切都很好。现在,我需要从这 1000 个 txt 文件(即 200 个文件)中选择每 5 个文件,并将它们的组合内容加载到单个变量中。我对如何做到这一点感到困惑。

需要帮助。

最佳答案

为什么不一次加载一个文件(假设文件是​​ data-0000data-0999):

datasets = []
for file_number in range(1000):
datasets.append(numpy.loadtxt("c:\\data-%04d" %(file_number, ))

然后您可以通过以下方式获取每五个文件:every_fifth_file = datasets[::5]。另请参阅:Explain Python's slice notation

关于python - 如何选择一定量的数据作为numpy数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12399590/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com