如何在ggplot轴的两个字符串之间放置bquote上标

时间:2019-11-07 00:21:47

标签: r ggplot2

我想在ggplot y轴上获取此字符串Linear Prediction of Protein (mg/ gm^-1 per kg)。我尝试了以下语法,但无法获得所需的结果。我在这里想念什么?

p + ylab(bquote('Linear Prediction of Protein\n (mg/' ~gm^-1 'per kg soil'))

1 个答案:

答案 0 :(得分:1)

这是您可以用来分割文本行的版本

 + ylab(expression(atop("Linear Prediction of Protein", paste("(mg/g", m^-1, ") per kg soil"))))