首页 > 解决方案 > 使用 R 的图形标签中的数学和希腊字符

问题描述

我想要一张关于药物暴露的图表,其 x 轴标题为“曲线下面积 (uM*min)”,但我对如何同时使用实际的希腊字母 μ 而不是“u”和次符号 (×) 而不是“*”。

我试过了

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

但这不起作用。我试过了

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

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

有什么建议么?

标签: rgraphing

解决方案


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

在此处输入图像描述


另一种解决方案使用expressionplot(0,0, xlab = expression(AUC~"("*mu*M %*% min*")"))


推荐阅读