У меня есть порядковая модель, созданная с помощью clmm (), и я пытаюсь предсказать регрессию логистики c. Функция предиката () не работает, поэтому я пытаюсь прогнозировать, но я получаю эту ошибку:
Error in predict.clm() : could not find function "predict.clm"
Любая помощь будет принята с благодарностью. Пакет обновлен, R и Rstudio обновлены, и пакет загружен в Rstudio. Я новичок в R и не уверен, как бы я go исправил это или иначе go о прогнозировании переменных для моей модели.
Мне интересно, стоит ли мне go поменять мою модель на использование функции polr () в пакете MASS, так как предикат () не работает для функции clmm (), которой в настоящее время пользуется моя модель. Заранее спасибо.
ETA: пример, набор данных поведения
Proximity <- c(1, 1, 2, 1, 3, 2, 1, 1, 2, 1) #ordinal variable
Treatment <- c("control", "control", "control", "familiar", "familiar", "familiar", "familiar", "unfamiliar", "unfamiliar", "unfamiliar") #categorical
Event <- c("L", "L", "L", "L", "L", "I", "I", "I", "I", "I") #categorical
Temperature <- c(70, 72, 72, 69, 79, 60, 63, 70, 74, 65) #numerical
#I also have nested random effects but have not included them for simplicity
Prox <- data.frame(Proximity, Treatment, Event, Temperature)
pro.1 <- clmm(Proximity ~ Treatment + Event + Temperature)
predict.clm(pro.1, Prox) #this is where I get the error