【发布时间】:2013-04-03 14:22:07
【问题描述】:
我正在尝试绘制一个标题、一个希腊字符以及一个变量的平均值。我希望我的情节标题看起来像这样(但居中)
标题
μ=1.2
我做了一些尝试:
d <- rnorm(100)
hist(d, main=expression(paste("Title\n", mu, "=", mean(d))))
hist(d, main=expression(paste("Title\n", mu, "=", mymean), list(mymean=mean(d))))
hist(d, main=paste(expression(paste("Title\n", mu, "="), mean(d))))
hist(d, main=expression(atop("Title", substitute(mu, "=", mymean, list(mymean=mean(d))))))
hist(d, main=expression("Title\n", substitute(mu, "=", mymean, list(mymean=mean(d)))))
但我不知道如何在标题中正确使用expression 或substitute。我知道mtext 是可能的,但它应该可以使用 main= 参数...?
【问题讨论】:
-
我认为这三个要求是不兼容的,除非你使用 unicode for mu:
plot(1,1, main=paste("Title\n\U03BC=",1.2)) -
这对我有用,谢谢!
-
长得差不多,我问这个问题的时候肯定忽略了这个……
标签: string r plot expression special-characters