2012-06-02 2 views
6

파일 나는 CSV에 2D NumPy와 배열 내가이 시도 파일 작성하려고 해요 :파이썬 쓰기 CSV에 NumPy와 배열

import csv 
import numpy as np 

w = csv.writer(open('main.csv','w')) 

Nlayers=23 
N=364 
TempLake=np.zeros((N,Nlayers)) 

for i in xrange(N-1): 
    TempLake[i+1]=TempLake[i]+100 

w.writerow(TempLake) 

outfile = open('main.csv', 'w') 

writer = csv.writer(outfile) 

ar=np.array(TempLake) 

for row in TempLake: 
    writer.writerow(row) 
outfile.close() 

왜 여전히 따옴표가있는 행의 일부? 감사합니다.

+0

출력을 알려주십시오. – robert

답변

13

쉼표를 구분 기호로 사용하여 numpy.savetxt을 사용하십시오.