Expression Deparsing
Usage
deparse(expr, width.cutoff = 60)
Arguments
expr
|
any R expression in a wider sense than expression 's
proper.
|
width.cutoff
|
integer in [20,500] determining the cutoff at which
linebreaking is tried.
|
Value
This function turns unevaluated expressions into
character strings (a kind of inverse parse
).
A typical use of this is to create informative
labels for data sets and plots. The following example shows a
simple use of this facility. It uses the functions deparse
and substitute
to create labels for a plot which are character
string versions of the actual arguments to the function myplot
.See Also
substitute
, parse
, expression
.Examples
deparse(args(lm))
deparse(args(lm), width = 100)
myplot <-
function(x, y)
plot(x, y, xlab=deparse(substitute(x)),
ylab=deparse(substitute(y)))