Я пытаюсь запустить glmmLasso
оценить смешанную модель с помощью команды:glmmLasso Предупреждающие сообщения
glm1_final <- glmmLasso(Activity~Novelty + Valence + ROI, rnd =
list(Subject=~1), data = KNov, lambda=lambda[opt],switch.NR=F,final.re=TRUE)
Этого код в основном взят из demo("glmmLasso-soccer")
, но мои переменных подставляются в активности является мерой активности мозга. , Novelty и Valence являются категориальными переменными, кодирующими тип стимулов, используемых для получения ответа, и ROI является категориальной переменной, кодирующей три области мозга, от которых мы отбирали эту активность. Subject - это идентификационный номер для индивидуумов, из которых были взяты данные (n = 94). lambda[opt]
устанавливается на предыдущем шаге, хотя этот предыдущий шаг также дает мне ошибки, поэтому я не знаю, насколько это точно.
я получаю два предупреждения:
предупреждающих сообщений: 1: В split.default ((1: Ncol (Х)) [- inotpen.which], ИПЕН): длина данных не кратна сплит переменных 2: в est.glmmLasso.RE (FIX = правка, RND = RND, данные = данные, лямбда = лямбда,: переменная кластера должна быть указана в качестве факторного
Первое происходит только если! ROI находится в модели. Я не определил никаких изменений, которые я могу сделать для модели, чтобы сделать вторую.
Я понятия не имею, что означают эти предупреждения, и Google ничего не обнаружил на них. Я все еще получаю оценки по моим параметрам, я просто не знаю, насколько они точны, так как я не знаю, что означают предупреждения.
Кто-нибудь знает, что означают эти предупреждения?
UPDATE:
Я загрузил abreviated версию моих данных: Google Drive
Я подтвердил, я все еще получаю вторую ошибку, если я запускаю код:
KNov <- read.table("Nov_abr.txt", header = TRUE)
KNov$Subject <- factor(KNov$Subject)
library(glmmLasso)
glmmLasso(Activity~Novelty + Valence + ROI, rnd = list(Subject=~1), data = KNov, lambda=10,switch.NR=F,final.re=TRUE)
В KNov $ Subject < - factor (KNov $ Subject) прояснил другую ошибку.
Версия РЛ является: R версии 3.3.0 (2016-05-03) Платформа: "i386-w64-mingw32"
Добро пожаловать в переполнение стека! Можете ли вы указать данные и/или код, который предоставит нам [воспроизводимый пример] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)? Можем ли мы (по крайней мере) увидеть результаты 'str (KNov)'? –
@BenBolker Я добавил данные, спасибо за вашу помощь! – xralphyx