如何给numpy数组添加列

8 浏览
0 Comments

如何给numpy数组添加列

我正在尝试向从recfromcsv创建的数组中添加一列。在这种情况下,它是一个数组:[210,8](行,列)。

我想添加第九列。无论是空的还是填充为零都无所谓。

from numpy import genfromtxt
from numpy import recfromcsv
import numpy as np
import time
if __name__ == '__main__':
 print("testing")
 my_data = recfromcsv('LIAB.ST.csv', delimiter='\t')
 array_size = my_data.size
 #my_data = np.append(my_data[:array_size],my_data[9:],0)
 new_col = np.sum(x,1).reshape((x.shape[0],1))
 np.append(x,new_col,1)

0