R:添加到现有表达式()

时间:2014-03-14 18:13:28

标签: r plot expression

假设您在R中有一个现有的表达式(),例如

 myExpression <- expression(x^2)

并希望在不完全重新定义表达式的情况下添加&lt; =。所以我正在寻找一个类似于

的命令
myExpression <- bquote(phantom()<=.(myExpression))

以上操作无效,您可以使用

轻松验证
plot(1,1, main=myExpression)

结果应为

expression(phantom()<=x^2))

1 个答案:

答案 0 :(得分:4)

试试这个

myExpression <- expression(x^2)
plot(1, 1, main = bquote(phantom()<=.(myExpression[[1]])))

enter image description here