Я пытаюсь использовать функцию dredge () для оценки моделей путем заполнения каждой комбинации переменных (до пяти переменных на модель) и сравнения моделей с использованием AIC с поправкой на небольшой размер выборки (AICc).
Однако у меня одна ошибка и два предупреждающих сообщения:
Фиксированный термин «(Перехват)» Предупреждающие сообщения: 1: В драге (MaxN.model, m.min = 2, m.max = 5): сравнение моделей, подогнанных по REML 2: в драге (MaxN.model, m.min = 2, m.max = 5): аргументы m.min и m.max устарели, вместо этого используйте «m.lim»
Я пытался изменить на «m.lim», как указано, но возникает ошибка:
Ошибка в драге (MaxN.model, m.lim = 5): недопустимое значение 'm.lim' Дополнительно: предупреждающее сообщение: В драге (MaxN.model, m.lim = 5): сравнение моделей, установленных REML
Код, который я использую:
MaxN.model<-lme(T_MaxN~Seagrass.cover+composition.pca1+composition.pca2+Sg.Richness+traits.pca1+
land.use.pc1+land.use.pc2+seascape.pc2+D.landing.site+T_Depth,
random=~1|site, data = sgdf, na.action = na.fail, method = "REML")
Dd_MaxN<-dredge(MaxN.model, m.min = 2 , m.max = 5)
Что я делаю не так?