【发布时间】:2017-10-12 17:09:56
【问题描述】:
我有三个形状为(250L,) 的numpy 数组,分别称为c、I 和error。我希望能够将三个数组保存到一个文本文件中,以便每个数组都是文件中的一列。到目前为止,我已经尝试了以下方法:
DataArray = np.concatenate((c,I,Error),axis=1)
np.savetxt('VaryingC.txt',DataArray)
这会返回一个错误,因为初始数组是一维的:
IndexError: 轴 1 超出范围 [0, 1)
如何将三个数组组合成一个形状(250,3) 数组?
【问题讨论】:
-
你追求的是:
np.column_stack((c,I,Error))?
标签: python arrays python-2.7 numpy concatenation