Learn R Programming

CLimd (version 0.1.0)

MonthRF_raster: Generating Monthly Rainfall Rasters from IMD NetCDF file

Description

Generating Monthly Rainfall Rasters from IMD NetCDF file

Usage

MonthRF_raster(nc_data, output_dir = NULL, fun = "sum", year)

Value

A list of monthly rainfall rasters in GeoTIFF format

Arguments

nc_data

Path to the IMD rainfall NetCDF file

output_dir

Directory to save the generated monthly rainfall raster (Optional)

fun

Aggregation function ("sum", "min", "max", "mean", "sd")(Default is "sum")

year

Year for which to generate monthly rainfall raster

References

1. Pai et al. (2014). Development of a new high spatial resolution (0.25° X 0.25°)Long period (1901-2010) daily gridded rainfall data set over India and its comparison with existing data sets over the region, MAUSAM, 65(1),1-18. 2. Hijmans, R. J. (2022). raster: Geographic Data Analysis and Modeling. R package version 3.5-13. 3. Kumar et al. (2023). SpatGRID:Spatial Grid Generation from Longitude and Latitude List. R package version 0.1.0.

Examples

Run this code
# \donttest{
library(CLimd)
# Example usage:
nc_data <- system.file("extdata", "imd_RF_2022.nc", package = "CLimd")
output_dir <- NULL
fun<-"sum"
year<-2022
# Calculate monthly rainfall sums for 2022
monthly_rainfall <-MonthRF_raster(nc_data, output_dir=NULL, fun="sum", year)
# Calculate monthly rainfall means for 2022
fun<-"mean"
monthly_rainfall_means <- MonthRF_raster(nc_data, output_dir=NULL, fun="mean", year)
# }

Run the code above in your browser using DataLab