cut.POSIXt {base} | R Documentation |
Convert a Date or Date-Time Object to a Factor
Description
Method for cut
applied to date-time objects.
Usage
## S3 method for class 'POSIXt'
cut(x, breaks, labels = NULL, start.on.monday = TRUE,
right = FALSE, ...)
## S3 method for class 'Date'
cut(x, breaks, labels = NULL, start.on.monday = TRUE,
right = FALSE, ...)
Arguments
x |
an object inheriting from class |
breaks |
a vector of cut points or number giving the number of
intervals which |
labels |
labels for the levels of the resulting category. By default,
labels are constructed from the left-hand end of the intervals
(which are include for the default value of |
start.on.monday |
logical. If |
right , ... |
arguments to be passed to or from other methods. |
Value
A factor is returned, unless labels = FALSE
which returns
the integer level codes.
See Also
seq.POSIXt
, seq.Date
, cut
Examples
## random dates in a 10-week period
cut(ISOdate(2001, 1, 1) + 70*86400*runif(100), "weeks")
cut(as.Date("2001/1/1") + 70*runif(100), "weeks")