我在目录中有多个numpy数组(.npy)。我想连接所有这些。我试过了:
files = sorted(glob.glob(r'C:\Users\x\samples' + '/*.npy'))
for i in range(len(files)):
data= np.concatenate(files, axis=0)
但它给出了一个错误:零维数组不能连接。 任何解决方案?
答案 0 :(得分:0)
files
适用于数组。但是,files = sorted(glob.glob(r'C:\Users\x\samples' + '/*.npy'))
arrays = []
for f in files:
arrays.append(np.load(f))
data = np.concatenate(arrays)
是字符串。您应该首先阅读文件以获取数组:
Log.e()