ggplot2 двойной индекс подписи
Я строю переменные с двойными индексами, и я бы хотел, чтобы они не мешали друг другу в тексте фасетной полосы. Каждый ярлык должен отображать что-то вроде $\beta_{1, 12}$ вместо $\beta_112$. Этого должно быть достаточно, чтобы исправить следующее MWE.
d = data.frame(
x = rnorm(6),
y = rnorm(6),
z = rep(paste0("beta[", 1:3, "][", 12, "]"), each = 2))
library(ggplot2)
pl = ggplot(d) +
geom_point(aes(x, y)) +
facet_wrap(~z, labeller = label_parsed)
1 ответ
Решение
Как насчет этого?
library(ggplot2)
d = data.frame(
x = rnorm(6),
y = rnorm(6),
z = rep(paste0("beta[", 1:3, "~~", 12, "]"), each = 2))
pl = ggplot(d) +
geom_point(aes(x, y)) +
facet_wrap(~z, labeller = label_parsed)
pl