2016-08-09 10 views

답변

2

xarray을 사용하면 netcdf 파일을 읽고 청크를 설정할 수 있습니다.

import xarray as xr 

ds = xr.open_dataset('/datasets/volcano.nc', chunks={'time': 10}) 
0

당신이하려는 일이 조금 명확하지 않습니다. data.chunking()은 파일에 저장된 변수의 청크 크기를 알려줍니다. 이 값을 변경하려면 디스크에 파일을 다시 쓰고 각 변수에 대해 chunksize를 설정해야합니다. netCDF4 라이브러리의 경우 chunksize 키워드 인수를 netCDF4.CreateVariable()으로 사용하면됩니다. 여기에있는 문서 :

http://unidata.github.io/netcdf4-python/#netCDF4.Dataset.createVariable