I downloaded 30 year rainfall data (1976-2005) in NETCDF format from Climate Data Store. When I plotted a time series of the data, I could see that for July 2005 values are abnormally higher than for same period in previous years. That is probably an error in the data that needs correction. I am unable to find a way to change the values for the period and replace it with average rainfall values for July period. I tried doing it using cdo but could not find a way out. How can I do that using cdo, R or any other tool?
Edit values for a particular variable in a NETCDF file
152 Views Asked by Mayweed At
1
There are 1 best solutions below
Related Questions in NETCDF
- User input filename when reading in netCDF files in Python
- Print calculations from for loop on same line idl
- error using cdfextract in R (clim.pact package)
- How to make sure a netcdf file is closed in python?
- Matlab : Export netcdf timestamped variable
- Combine multiple NetCDF files into timeseries multidimensional array python
- python - how to check whether some given date exists in netcdf file
- Basemap causing data to not plot
- How to plot a spatially explicit hdf5 file? - r - raster
- Need to convert netcdf fill values from Matlab to R
- Why does cmake give undefined references for netcdf with cygwin on windows?
- NetCDF NF90_PUT_VAR returns error status -51 and the file is empty
- converting an accumulated variable to timestep values in a netcdf file with CDO
- f2py is not able to link with NetCDF library -
- subtracting variables within two different netcdf files
Related Questions in CDO-CLIMATE
- Combine multiple NetCDF files into timeseries multidimensional array python
- converting an accumulated variable to timestep values in a netcdf file with CDO
- subtracting variables within two different netcdf files
- how to convert Grib1 to Netcdf using R?
- Extracting ocean bottom data from 4d NetCDF files
- How can i split a netCDF file with conditions
- Merge thousand of IMERG 30-min rainfall netcdf files into single netcdf
- converting hdf to netcdf using cdo
- change dtype with pynco in Netcdf
- how to include the time_bnds 1981-01-01 00:00 -1981-01-01 23:00 in a nc file using cdo?
- Cant select subregion of coordinates in xarray
- Invert the Laplacian of a 2D fixed grid data array
- How to apply at least three days criteria for heat wave calculation
- How to install Climate Data Operator (CDO) into Anaconda?
- NetCDF Values from a reader (Panoply/NC.view) vs Python (rioxarray)
Related Questions in CDS.COPERNICUS
- merging .nc files of copernicus
- How to migrate from the old sentinelsat (Copernicus Open Access Hub) to the new Copernicus Data Space Ecosystem?
- Edit values for a particular variable in a NETCDF file
- How to download multiple NC files of ERA5 data using CDS API in python?
- Unit of integrated vapor transport (IVT)
- Issue to automize download of data with cds api
- Google Colab - Not able to import API key file
- How to treat overlapping time from forecast steps?
- Trouble visualizing gridded Copernicus Marine data on a map after transforming it to a GeoDataFrame
- How to avoid keyring password while submitting job on slurm?
- Land cover classification is displayed incorrectly
- Minor differences in values dependent on queried area size
- Issue too access CDS data with xarray
- how add extra parameters in a custom function in Python
- Rename output file with ERA5 daily statistics calculator API
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Well I could answer this directly, but I'm going to risk the wrath of the "this doesn't answer the question" down-voter police by suggesting that this is perhaps not the best way to go. Firstly, it is misleading to insert data that is just a climatology (you would need to flag it in the meta data at the very least) and secondly, if you intend to use this for any applications they will likely give incorrect results if you pass smooth climate averages rather than a typical on-off rain series as most applications (crop production, vector borne health impacts, hydro-electricity production etc etc) are strongly nonlinear functions of rainfall, which is a non-smooth variable.
Thus the usual thing to do would be to flag this as missing. If you know your bad range starts from e.g. X upwards, then set a range to missing like this