我在做什么:生成一系列长的一维数组。
我想要做什么:追加/连接/vstack/?这些到二维数组中,然后将行保存为 csv 文件中的列。
以下工作,但它并不优雅:
rlist=[] # create empty list
for i in range(nnn) # nnn is typically 2000
(calculate an array "r")
rlist.append(r) # append f.p. array to rlist
rarr = array(rlist) # turn it back into array so I can transpose
numpy.savetxt('test.csv',rarr.T,delimiter=',') # save rows as columns in csv file
有没有更优雅或蟒蛇式的方式来做到这一点?