首页 > 解决方案 > 每次循环运行时保存数据

问题描述

我在python中有一个数组(100,4)。我想将它保存在文本文件中的 9 个不同的数组中。结果数组的顺序如下:第 2 和第 4 具有 (15,4) 形状,其余数组将具有 (10,4) 形状。请检查下面的代码并建议更正。我很难专门编写第二个和第四个数组。

import numpy as np

m001=np.loadtxt('C:/hbp001.txt',skiprows=6) # array
m001=np.reshape(m001,(10,10,4))
for year in range (9):
        pre=np.reshape((m001[0:10,:,:]),(29565,99))
        np.savetxt('C:/year1.txt')  

标签: pythonarraysnumpyloops

解决方案


推荐阅读