[R] as.character(quote(x$y) ) = "$" "x" "y" not "x$y"?
Richard M. Heiberger
rmh at temple.edu
Wed May 7 23:26:58 CEST 2014
> deparse(quote(x$y))
[1] "x$y"
On Wed, May 7, 2014 at 5:23 PM, Spencer Graves
<spencer.graves at structuremonitoring.com> wrote:
> Hello, All:
>
>
> Is there a simple utility someplace to convert "quote(x$y)" to "x$y"?
>
>
> I ask, because as.character(quote(x$y)) is a character vector of
> length 3 = "$" "x" "y". I want to convert this to "x$y" for a diagnostic
> message.
>
>
> class(quote(x$y)) = "call", which suggests I could write
> "as.character.call" to perform this function. However, before I do, I felt
> a need to ask for other thoughts on this.
>
>
> Thanks,
> Spencer
>
> ______________________________________________
> R-help at 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.
More information about the R-help
mailing list