Я пытаюсь аннотировать значения y точек данных в данном объекте ggplot постфактум.
Чтобы получить воспроизводимый пример, я создам модель на mtcars
данных, используя lm()
, и построю график, используя sjPlot::plot_model()
.
library(magrittr)
library(sjPlot)
given_p_object <-
mtcars %>%
lm(mpg ~ as.factor(gear), data = .) %>%
sjPlot::plot_model(., type = "pred")
Итак, мой вопрос начинается здесь: допустим, мне дан объект given_p_object
. Я выполняю его и получаю сюжет:
> given_p_object
Можно ли пометить значения y для каждой точки на графике, без обращения к исходным данным и процессу, который привел к построению графика (таким образом игнорируя mtcars %>% lm() %>% sjPlot::plot_model()
)? Другими словами, как я могу извлечь из текущего given_p_object
информацию, необходимую для выполнения следующих действий? а>