dwdays {hydroTSM} | R Documentation |
Amount of dry/wet days in a time series
Description
Given a daily time series (usually precipitation), this function computes the average amount of wet/dry days in each month.
Usage
dwdays(x, ...)
## Default S3 method:
dwdays(x, thr=0, type="wet", na.rm=TRUE, ... )
## S3 method for class 'data.frame'
dwdays(x, thr=0, type="wet", na.rm=TRUE,
dates=1, date.fmt="%Y-%m-%d", verbose=TRUE,...)
## S3 method for class 'matrix'
dwdays(x, thr=0, type="wet", na.rm=TRUE,
dates=1, date.fmt="%Y-%m-%d", verbose=TRUE,...)
Arguments
x |
zoo, data.frame or matrix object, usually with daily time series of precipitation. |
thr |
numeric. Value of daily precipitation used as threshold for classifying a day as dry/wet or not. Days with a precipitation value larger to |
type |
character, indicating if the daily values have to be classified as dry or wet days. It works linked to the values specified in |
na.rm |
Logical. Should missing values be removed before counting? |
dates |
numeric, factor or Date object indicating how to obtain the dates |
date.fmt |
character indicating the format in which the dates are stored in dates, e.g. %Y-%m-%d. See |
verbose |
logical; if TRUE, progress messages are printed |
... |
further arguments passed to or from other methods. |
Author(s)
Mauricio Zambrano-Bigiarini, mzb.devel@gmail
Examples
## Loading the SanMartino precipitation data
data(SanMartinoPPts)
x <- SanMartinoPPts
## Average amount of wet days in each month (for this example, this means days
## with precipitation larger than 0.1mm)
dwdays(x, thr=0.1)