On 17/09/2014 12:04, Benjamin Tyner wrote:
Hello,
I'm wondering if this is expected?
It is as documented!
> cut(structure(11111, class="Date"), structure(c(11100,11111),
class="Date"))
[1] <NA>
Levels: 2000-05-23
The help page says that "for ‘"Date"’ objects, only ‘"day"’, ‘"week"’,
‘"month"’, ‘"quarter"’ and ‘"year"’ are allowed" [for the 'breaks'
argument]. Though I am not sure whether this statement is only
applicable in the context of the previous sentence about interval
specification (i.e., a roundabout way of saying that ‘"sec"’, ‘"min"’,
‘"hour"’, and ‘"DSTday"’ are not allowed for 'Date' objects), or whether
it also means that a vector of cut points (as in my example) is likewise
not allowed? If the latter, then perhaps the function out to error out
rather than return <NA> in this case?
The NA is correct: the value you pass is not covered by the 'breaks' you
specified. As the help says
Using both ‘right = TRUE’ and ‘include.lowest = TRUE’ will include
both ends of the range of dates.
With the default values, only the lower end is included.
--
Brian D. Ripley, rip...@stats.ox.ac.uk
Emeritus Professor of Applied Statistics, University of Oxford
1 South Parks Road, Oxford OX1 3TG, UK
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.