Оценка символа плюс из проанализированного текста как оператора ggplot2

Вопросы, подобные этому, объясняют, как оценить проанализированную строку, но это, похоже, не работает, когда + находится внутри строки как оператор для объединения слоев 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 г.

1 Ответ

Ваш ответ

Загрузить файл.