Вопросы, подобные этому, объясняют, как оценить проанализированную строку, но это, похоже, не работает, когда +
находится внутри строки как оператор для объединения слоев ggplot
.
Например,
ggplot(data = mtcars) + eval(parse(text = "geom_point(aes(x = cyl, y = disp))"))
работает, а вот это нет:
ggplot(data = mtcars) + eval(parse(text = "geom_point(aes(x = cyl, y = disp)) + theme_bw()"))
Есть ли другой способ оценить оператор +
в контексте ggplot
?
Доброслав
Вопрос задан25 марта 2024 г.