Creates a tibble with rows for each date from 'yrstart'
to 'yrend'
in 'yyyy-mm-dd'
format. Intervals of dates are specified by argument
'freq'
.
init_dates_dataframe(
yrstart,
yrend,
startmoy = 1,
startdoy = 1,
freq = "days",
endmoy = 12,
enddom = 31,
noleap = FALSE
)
An integer defining the start year of dates covered by the dataframe.
An integer defining the end year of dates covered by the dataframe.
An integer defining the start month-of-year of dates covered by the dataframe. Defaults to 1.
An integer defining the start day-of-year of dates covered by the dataframe. Defaults to 1.
A character string specifying the time steps of dates
(in rows). Defaults to "days"
. Any of "days", "months", "years"
. If
freq = "months"
the 15\(^{th}\) day of the months is used as date,
and if freq = "years"
the 1\(^{st}\) of January of each year is returned.
An integer defining the end month-of-year of dates covered by the dataframe. Defaults to 12.
An integer defining the end day-of-year of dates covered by the dataframe. Defaults to 31.
Whether leap years are ignored, that is, whether the 29\(^{th}\)
of February is removed. Defaults to FALSE
.
A tibble with dates.
ddf <- init_dates_dataframe( 2000, 2003, startmoy=1, startdoy=1,
freq="days", endmoy=12, enddom=31, noleap=FALSE )