R:如何从角色对象构造数学表达式?

时间:2010-06-10 04:14:16

标签: r

在R中,我想创建一个x轴标签为expression(varname)的图形,其中varname是一个字符对象。例如:

varname <- "beta[1]"
hist(rnorm(20),xlab=expression(varname))

但这给了我一张xlab="varname"而不是xlab=expression(beta[1])的图表。如何说服expression()评估变量?

1 个答案:

答案 0 :(得分:10)

你可以做到

hist(rnorm(20),xlab=parse(text=varname))