添加希腊字符轴标题
 我想在R的barplot的y轴上添加一个希腊字符 
 问题是我需要把这个angular色整合到标题中。 我想写: 
Diameter of aperture ("mu"m) 在轴标签中。
同
 ylab=expression() 
我可以写出希腊字符
 ylab="axis title" 
我可以在文字之间加上适当的空格来书写标题。
但是我找不到把所有这些放在一起的方法,并在轴标上写上一个希腊词的正确标签。 我希望我已经清楚了。
 如果您正在使用plotmath{grDevices} ,那么主要的帮助页面( plotmath )就包含了您所需要的一个示例: 
 xlab = expression(paste("Phase Angle ", phi)) 
或者你的情况,我猜:
 ylab = expression(paste("Diameter of aperture ( ", mu, " )")) 
这对你有用吗?
 我想我正确地回答了你的问题。  ~强制调用expression()字符之间的空格。 这是你想要的吗? 
 plot(1:3, ylab = expression("Diameter of apeture (" * mu ~ "m)"), , xlab = expression("Force spaces with ~" ~ mu ~ pi * sigma ~ pi) , main = expression("This is another Greek character with space" ~ sigma)) 

 如果你想在文本中replacevariables,使用bquote 。 例如,如果你有一个可变的mu并想在标题中显示它,则使用下面的习惯用法: 
 mu <- 2.8 plot(1:3, main=bquote(mu == .(mu))) 
  .()的部分将被replace,所以mu的值将被打印,而不是希腊的“mu”字符。 有关详细信息,请参阅bquote上的R帮助。 

  latex2exp应该更直接latex2exp : 
 require(latex2exp) plot(1, xlab = TeX('$\\mu$')) 
 而且,如果你正在处理估计的数量, plotmath{grDevices}也提供了在你的希腊字母上添加一个帽子的可能性: 
 ylab = expression(paste("Diameter of aperture ( ", hat(mu), " )")) 
 围在hat()中的木有诀窍。