Изменение названия терминов в ggally::ggcoef

Учитывая следующий пример

iris_fat <- iris %>% mutate(is_fat = factor(ifelse(Sepal.Width * Petal.Width > 6 ,"fat", "not_fat")))
reg <- lm(Sepal.Length ~ Sepal.Width + Petal.Length + Petal.Width + is_fat, data = iris_fat)
  GGally::ggcoef(reg)

введите описание изображения здесь

Как я могу изменить название термина is_fatnot_fat к чему-то еще.

1 ответ

Решение

Мой плохой по предыдущему комментарию, не читал его внимательно.

ggcoef создает список, как и другие функции ggplot. Первый элемент, данные, является фреймом данных, в котором term сопоставляется с осью Y. Если вам интересно, попробуйте str(test_plot$data) или изучите это в RStudio

test_plot <- ggcoef(reg)
test_plot$data$term <- c("(Intercept)", "is_fat", "Petal.Length", "Petal.Width", "Sepal.Width")
Другие вопросы по тегам