1

netCDF4 ライブラリでデフォルトのチャンク設定を確認できますが、チャンク サイズを変更する方法がわかりません。

from netCDF4 import Dataset    
volcgrp = Dataset('datasets/volcano.nc', 'r')
data = volcgrp.variables['abso4']
print data.shape
print data.chunking()
>(8, 96, 192)
>[1, 96, 192]

設定を手伝ってくれる人はいますか?

4

2 に答える 2

2

xarrayを使用して netcdf ファイルを読み取り、チャンクを設定できます。

import xarray as xr

ds = xr.open_dataset('/datasets/volcano.nc', chunks={'time': 10})
于 2016-08-10T12:42:56.817 に答える