使用 R 的图形标签中的数学字符和希腊字符

Both mathematical and Greek characters in graph label using R

我想要一张关于药物暴露的图表,标题为 x-axis "area under the curve (uM*min)",但我对如何使用实际的希腊字母 μ 而不是 "u" 感到困惑] 和一个时间符号 (×) 而不是“*”。

我试过了

 plot(1:10, 1:10, 
 xlab = expression("AUC ("*mu*"M"*\times*"min)"))

但这不起作用。我试过了

 xlab = expression(paste("AUC ("*mu*"M", \times, "min)")))

也不要去那里。我想到了使用“×”不知何故,但我不知道如果 R 认为我已经注释掉了该行的其余部分,那将如何工作。

有什么建议吗?

这是一个使用 unicode 的解决方案:plot(0,0, xlab = "AUC (\U03BCM \U00D7 min)")


另一个使用 expression 的解决方案:plot(0,0, xlab = expression(AUC~"("*mu*M %*% min*")"))