| getMonthlyMean {RMAWGEN} | R Documentation |
Calculates the monthly means of a data frame corresponding to a period between year_min and year_max for stations listed in station
Description
@author Emanuele Cordano, Emanuele Eccel
Usage
getMonthlyMean(data, year_min = 1961, year_max = 1990,
station = names(data), no_date = FALSE, origin = "1961-1-1",
yearly = FALSE)
Arguments
data |
a dataframe containing daily data. |
year_min |
start year |
year_max |
end year |
station |
character vector of the IDs of the station where the data are requested |
no_date |
logical value if |
origin |
date corresponding to the first row |
yearly |
logical value. If |
Value
a matrix containing the requested monthly means where each month corresponds to a row and each station corresponds to a column or a list of such matrices in case the monthly mean values are calculated separately for each year (if yearly is TRUE)
Note
The input data frame data must have the following fields: year,month,day,variables_ID1,variables_ID2,...
where the fields ,variables_ID1,variables_ID2,... contain the daily variables referred to the respective stations and the field names are replaced with the respective station ID. In case yearly is TRUE the returned output is a list of matrices whose names are the corresponding year.