2017-10-31 37 views
1

xarray의 기본 백엔드 엔진이 functionh5netcdf

xarray의 기본 엔진을 h5netcdf 만들 수있는 가장 좋은 방법은 무엇에 netcdf4로 설정?

+0

기본 엔진을 직접 설정할 수 없다고 생각합니다. 'open_dataset' 및'to_netcdf' 호출에서'engine' 키워드를 설정하는 것이 어떤 이유로 작동하지 않습니까? – jhamman

답변

2

현재로서는 가능하지 않지만, xarray.set_options() 인터페이스를 통해 옵션과 같은 추가 요청을 환영합니다.

+0

이것은 xarray와 h5netcdf의 공동 저자가 주어진 자연스러운 발전과 같습니다. 이미 그런 일이 일어난 이유가 있습니까? 내가 놓친 게 있니? –

+0

@TedHabermann - 아직 생각 해보지 않았다고 생각합니다. Xarray 개발은 h5netcdf 이전에 시작 되었기 때문에 레거시 기본 설정은 잠시 동안 'netcdf4-python'으로 남아있을 것입니다. – jhamman

+0

netCDF4-Python이 설치되어 있지 않으면 h5netcdf를 netCDF4 파일을 작성하기위한 기본 엔진으로 만드는 것이 좋습니다. 하지만 네, h5netcdf가 새롭고 실험적 이었기 때문에 처음에는이 작업을 수행하지 않았습니다. – shoyer