[R] as.character(quote(x$y) ) = "$" "x" "y" not "x$y"?
Barry Rowlingson
b.rowlingson at lancaster.ac.uk
Sat May 10 12:46:24 CEST 2014
On Fri, May 9, 2014 at 10:42 PM, Hadley Wickham <h.wickham at gmail.com> wrote:
> Beware of the is.* functions:
>
> * is.object() does not test the usual definition of objects
> * is.vector() does not test the usual definition of vectors
> * is.numeric() does not work the same way as is.character() or is.integer()
> * is.Date() doesn't exist
> * is.nan() doesn't return TRUE for some NaNs
Can we have an "is.is" function that tells us these things?
> is.is(is.object)
[1] FALSE
Warning: is.object() does not test the usual definition of objects
> is.is(is.is)
[1] TRUE
For further exploration, demo("is.things") creates a handy "is.ALL"
function that outputs the result of running a lot of is.X functions on
its argument.
Barry
More information about the R-help
mailing list