Я строю некоторые модельные прогнозы из ряда GLMM, которые я запускаю, и у меня возникают проблемы с разделением уровней факторов для более презентабельных графиков. Вот пример того, что у меня сейчас есть:
Я использую комбинацию plot_model из sjPlot и различных модификаторов plot из ggplot2 для построения своих моделей, но каждая функция, которую я использовал для решения этой проблемы, оказалась пустой. Самое близкое, что я получил, - это использование facet_wrap для разделения всех уровней на отдельные графики. Другой пример:
Вот код, который я сейчас использую:
#topINBU is a glmer object
plot_model(topINBU, type = "int", title = "Indigo bunting",
legend.title = "Treatment", dot.size = 3, line.size = 1) +
labs(x = "", y = "Bird density (territories/ha)") +
theme(plot.title = element_text(hjust = 0.5, size = 15),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
panel.border = element_blank(),
axis.line = element_line(colour = "black"),
axis.title.x = element_text(margin = margin(t = 5, r = 0, b = 0, l = 0)),
axis.title.y = element_text(margin = margin(t = 0, r = 5, b = 0, l = 0)),
text = element_text(size = 15)) +
geom_line(size = 1, position = position_dodge(0.1))
Я бы хотел разделить их на два участка. Один показывает тенденции сплошных рубок, разновозрастного управления и промежуточных урожаев. А другой показывает отпуск, без урожая и старости. Любая помощь будет принята с благодарностью.