I try to read and write a netCDF file using xarray.
Originate file:
netcdf test {
dimensions:
TIME = 1 ;
variables:
double TIME(TIME) ;
char VHM0_DM(TIME) ;
data:
TIME = 25625;
VHM0_DM =
"D";
}
Python code:
import xarray as xr
ds = xr.open_dataset("test.nc")
ds.to_netcdf("test-write.nc")
Result:
netcdf test-write {
dimensions:
TIME = 1 ;
string1 = 1 ;
variables:
double TIME(TIME) ;
TIME:_FillValue = NaN ;
char VHM0_DM(TIME, string1) ;
}
How can I prevent Xarray from:
- creating new dimension string1
- adding new variable attribute _FillValue