alma_in {almanac} | R Documentation |
Check if dates are in an event set
Description
alma_in()
checks if x
is in the event set of dates defined by the
rschedule.
Usage
alma_in(x, rschedule)
Arguments
x |
A vector of dates. |
rschedule |
An rschedule, such as an rrule, runion, rintersect, or rsetdiff. |
Value
A logical vector the same size as x
.
Examples
rrule <- weekly() %>%
recur_on_day_of_week("Thursday")
# A Thursday and Friday
x <- as.Date("1970-01-01") + 0:1
alma_in(x, rrule)
# Every month, on the 2nd day of the month
rrule2 <- monthly() %>%
recur_on_day_of_month(2)
# Make a larger set of multiple rules
rb <- runion(rrule, rrule2)
alma_in(x, rb)
[Package almanac version 1.0.0 Index]