Я знаю, как получить надстрочный текст в графике, используя синтаксический анализ или выражение, когда я хочу поставить X в Y, например,
plot(c(1,2),c(1,2),type='n',xlab=expression("example " (m^2)))
, это прекрасно работает, согласно этим страницам
Как включить верхний индекс в тексты на графике на R?
Верхний индекс в R
Но я хочу иметьтабличка с надписью (^ o C), где ^ o - повышенный символ степени.попытка удалить часть m всегда выдает ошибку:
unexpected '^'
Это то, что вы хотите?
plot(c(1,2),c(1,2),type='n',xlab=expression("example " (paste(""^o, "C"))))
Вы можете использовать
plot(c(1,2),c(1,2),type='n',xlab=expression("example " (degree~C)))
или если между градусом и C
plot(c(1,2),c(1,2),type='n',xlab=expression("example " (degree*C)))
* не требуется пробел1012 *
Подробнее см.
?plotmath