R 编辑数学注释的文本

R 编辑数学注释的文本,r,ggplot2,R,Ggplot2,你知道为什么我在ggplot中插入数学注释时不能编辑它的文本吗?例如,设置以下轴标签后: 实验室(title=“title”,y=表达式(“更少”%%“更多”)) 然后在主题中添加以下内容: 主题(axis.title.y=元素\文本(大小=13,face=“bold”)) y轴标题不会变粗或变大。我还想将标签沿y轴向下移动一点,我想我需要V4。但当我在上面的元素_文本中添加vjust时,没有任何变化。你知道为什么文本不能在这里编辑吗?是因为它无法处理“%%”最终创建的箭头吗?plotmath不

你知道为什么我在ggplot中插入数学注释时不能编辑它的文本吗?例如,设置以下轴标签后: 实验室(title=“title”,y=表达式(“更少”%%“更多”)) 然后在主题中添加以下内容: 主题(axis.title.y=元素\文本(大小=13,face=“bold”))
y轴标题不会变粗或变大。我还想将标签沿y轴向下移动一点,我想我需要V4。但当我在上面的元素_文本中添加vjust时,没有任何变化。你知道为什么文本不能在这里编辑吗?是因为它无法处理“%%”最终创建的箭头吗?

plotmath不喜欢gpar()中的粗体或斜体

但是有一些函数可以达到同样的结果

grid.newpage()
grid.text(expression(bolditalic("test")))

谢谢你回答我的问题,但我并没有完全听懂你的话。以下是我在labs中输入的内容,用于根据您提到的第二个代码块编辑y轴标签,但这不起作用:labs(title=“title”,y=grid.text(expression(bolditalic(“Less”%%“More”)))。我应该做些什么不同的事情呢?
ggplot()+labs(y=expression(bolditalic(“Less”%%“More”))
感谢您的澄清!有什么简单的方法可以改变它在y轴上的位置吗?也许可以用vjust?我不知道,因为当我在主题中的元素_text()中调整vjust时,它没有任何作用
grid.newpage()
grid.text(expression(bolditalic("test")))