我想在我的图中添加一个文本,以便一个字母 a 显示为粗体。我从以下开始,但结果不是我需要的:

plot(1:5,axes=F)
mtext(c(only a should be bold),1:1,font=2)

我应该怎么做才能只做一个粗体?

最佳答案

复杂的文本编辑可以使用 expression 完成。有关命令列表,请参阅 ?plotmath

mtext(expression(paste("only ", bold("a"), " should be bold")), 1, 1)

关于r - 如何使用部分粗体文本获取 `mtext()`?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23271854/

10-12 21:59