Substitute
memisc
0.99.26.3
Substitutions in Language Objects¶
Description¶
Substitute
differs from substitute
in so far as its first argument can be a
variable that contains an object of mode “language”. In that case, substitutions take
place inside this object.
Usage¶
Substitute(lang,with)
Arguments¶
lang
-
any object, unevaluated expression, or unevaluated language construct, such as a sequence of calls inside braces
with
-
a named list, environment, data frame or data set.
Value¶
An object of storage mode “language” or “symbol”.
Details¶
The function body is just do.call("substitute",list(lang,with))
.
Examples¶
lang <- quote(sin(x)+z)
substitute(lang,list(x=1,z=2))
lang
Substitute(lang,list(x=1,z=2))
sin(1) + 2