Вот мой воспроизводимый пример:
data.1 <- read.csv(text = "
x, y
0, 0
1, 5
2, 10
3, 14
4, 15
5, 15
")
ggplot(data.1, aes(x, y))+
geom_point(shape=21,
size=3)
Результат такой:
But I need to change the x label to "kg H2O2 ha-1"... with the "2" subscript and the "-1" superscript.
I was able to do it this way.
ggplot(data.1, aes(x, y))+
geom_point(shape=21,
size=3)+
xlab(bquote("Oxigenous application ("*kg~ H[2]~O[2]~ ha^-1*")"))
Having this result:
введите описание изображения здесь
Но мне не нужен пробел между «H2» и «O2». Когда я удаляю пробел ..
ggplot(data.1, aes(x, y))+
geom_point(shape=21,
size=3)+
xlab(bquote("Oxigenous application ("*kg~ H[2]O[2]~ ha^-1*")"))
Это моя ошибка:
Error: unexpected symbol in:
" size=3)+
xlab(bquote("Oxigenous application ("*kg~ H[2]O"
Любая помощь по этому вопросу будет очень признательна.
Спасибо.