这是我的第一篇文章,我对编程真的很陌生——我有一个文件夹,里面有一些我想要处理的文件,然后用我需要的值创建一个 numpy 数组:
listing = os.listdir(datapath)
my_array=np.zeros(shape=(0,5))
for infile in listing:
dataset = open(infile).readlines()[1:]
data = np.genfromtxt(dataset, usecols=(1,6,7,8,9))
new_array = np.vstack((my_array, data))
虽然我在列表中有 2 个文件(数据路径文件夹),但 new_array 数组会覆盖数据并只给我第二个文件的值有什么想法吗?谢谢,