2014-07-17 5 views

답변

1

텍스트 파일을 읽고 scipy에 포함 된 netcdf 모듈을 사용하기 만하면됩니다.

일반적인 예 :

import numpy as np 
from scipy.io.netcdf import netcdf_file as Dataset 


data = [] 
with open('./temp_text.txt','r') as txtfile: 
    [data.append(float(row[0])) for row in txtfile] 

ncfile_out = Dataset('./temp.nc','w') 
ncfile_out.createDimension('record',len(data)) 
nc_data = ncfile_out.createVariable('data',np.dtype('float').char,('record',)) 
nc_data[:] = data 
ncfile_out.close() 
+0

그것을 감사합니다. 한 가지 더 : NetCDF 파일의 일부로 어떻게 투영 정보를 배치합니까? – Ibe

+0

파일의 속성으로 사용 하시겠습니까? 'setattr ('projection', 'mercator')'예를 들어. – N1B4

+0

네, 위 코드의 일부인 NetCDF 파일 쓰기에 참여해야합니다. – Ibe

관련 문제