align | R Documentation |
Aligns a "timeDate"
object to regular date/time stamps.
## S4 method for signature 'timeDate'
align(x, by = "1d", offset = "0s")
alignDaily(x, include.weekends=FALSE)
alignMonthly(x, include.weekends=FALSE)
alignQuarterly(x, include.weekends=FALSE)
x |
an object of class |
by |
a character string formed from an integer length and
a period identifier. Valid values are
"w", "d", "h", "m", "s", for
weeks, days, hours, minutes and seconds. For example
a bi-weekly period is expressed as |
offset |
a character string to set an offset formed from an integer
length and a period identifier in the same way as for
argument |
include.weekends |
logical value indicating whether weekends should be included. |
The functions alignDaily
, alignMonthly
,
alignMonthly
are simple to use functions which
generate end-of-day, end-of-month, and end-of quarter
"timeDate"
objects. Weekends are excluded by
default. Optionally they can be added setting the
argument include.weekends = TRUE
.
an object of class "timeDate"
## align
# align bi-weekly with a 3 days offset
(tC <- timeCalendar())
align(tC, by = "2w", offset = "3d")
## alignDaily
# simple to use functions
alignDaily(tC)
alignDaily(tC, include.weekends = TRUE)
# align to end-of-month dates
alignMonthly(tC)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.