Как включить верхний индекс + в метку corrplot?

Я хочу включить + в качестве надстрочного индекса в метке corrplot. Мне удалось найти способы поставить нижний индекс, но не верхний индекс. Любая помощь могла бы быть полезна. Вот простой пример, который я нашел и немного изменил, чтобы он соответствовал моей проблеме. R corrplot изменить метки данных

Мне нужны a^+(+ как верхний индекс) и a^2(a-squared) как имена 4-го и 5-го столбцов.

M <- cor(mtcars)[1:5,1:5]
colnames(M) <- c("alpha", "beta", ":alpha+beta", ":a^[+]", ":a^[2]")
rownames(M) <- c("alpha", "beta", NA, "$a[0]", "$ a[beta]")
corrplot(M)

person krishthw    schedule 22.07.2020    source источник


Ответы (1)


Попробуйте поместить это в одинарные кавычки:

library(corrplot)
#> corrplot 0.84 loaded
M <- cor(mtcars)[1:5,1:5]
colnames(M) <- c("alpha", "beta", ":alpha+beta", ":a^'+'", ":a^2")
rownames(M) <- c("alpha", "beta", NA, "$a[0]", "$ a[beta]")
corrplot(M)

Создана 22 июля 2020 г. с помощью пакета reprex (v0.3.0)

person user12728748    schedule 22.07.2020