Je sais comment convertir netCDF4.Dataset en xarray DataArray manuellement. Cependant, j'aimerais savoir s'il existe une manière simple et élégante, par ex. en utilisant backend xarray, pour la simple conversion des éléments suivants objet 'netCDF4.Dataset' à xarray objet DataArray:Conversion simple de netCDF4.Dataset en xarray Dataset
<type 'netCDF4.Dataset'>
root group (NETCDF4 data model, file format HDF5):
Originating_or_generating_Center: US National Weather Service, National Centres for Environmental Prediction (NCEP)
Originating_or_generating_Subcenter: NCEP Ensemble Products
GRIB_table_version: 2,1
Type_of_generating_process: Ensemble forecast
Analysis_or_forecast_generating_process_identifier_defined_by_originating_centre: Global Ensemble Forecast System (GEFS)
Conventions: CF-1.6
history: Read using CDM IOSP GribCollection v3
featureType: GRID
History: Translated to CF-1.0 Conventions by Netcdf-Java CDM (CFGridWriter2)
Original Dataset = /data/ldm/pub/native/grid/NCEP/GEFS/Global_1p0deg_Ensemble/member/GEFS_Global_1p0deg_Ensemble_20170926_0600.grib2.ncx3#LatLon_181X360-p5S-180p0E; Translation Date = 2017-09-26T17:50:23.259Z
geospatial_lat_min: 0.0
geospatial_lat_max: 90.0
geospatial_lon_min: 0.0
geospatial_lon_max: 359.0
dimensions(sizes): time2(2), ens(21), isobaric1(12), lat(91), lon(360)
variables(dimensions): float32 u-component_of_wind_isobaric_ens(time2,ens,isobaric1,lat,lon), float64 time2(time2), int32 ens(ens), float32 isobaric1(isobaric1), float32 lat(lat), float32 lon(lon), float32 v-component_of_wind_isobaric_ens(time2,ens,isobaric1,lat,lon)
groups:
J'ai cela en utilisant siphon.ncss
.
Est un meilleur titre pour votre question: "Conversion simple de netCDF4.Dataset en xarray.Dataset"? Si oui, @DopplerShift a la bonne réponse. – jhamman
Puisqu'un netCDF4.Dataset peut contenir plusieurs variables, il ne peut en aucun cas être converti en un DataArray ... – DopplerShift