Наличие некоторых проблем с подмножеством моих данных (подмножество все еще имеет 600 значений). Для эксперимента у меня есть два временных момента, вложенных в каждый из них три процедуры (ТТ), с 5 репликативными культурами, вложенными в них (от A до E). В каждой из этих культур 20 значений для отдельных организмов. Для этого подмножества я хочу посмотреть разницу между обработками и различиями между точками времени в рамках одного и того же лечения.Получение NaN из вложенных LME
Я использую R 3.1.2 и nlme пакет
Мой код выглядит следующим образом:
model4a <-lme(Velocity~WeekTT, random=~1|Week/TT/Culture, method = "REML", data=body2, weights = varIdent(form=~1|WeekCulture), control=lmeControl(opt="optim"))
STR ниже:
data.frame': 600 obs. of 4 variables:
$ Culture : Factor w/ 5 levels "A","B","C","D",..: 1 2 3 4 5 1 2 3 4 5
$ Treatment: Factor w/ 3 levels "T20","T25","T25F": 1 1 1 1 1 2 2 2 2 2
$ Week : num 10 10 10 10 10 10 10 10 10 10 ...
$ Velocity : num 259 279 265 275 256 ...
Вот Screengrab из результатов I get и ошибки внизу (работа над публикацией некоторых воспроизводимых данных, но показала, что это может быть простая ошибка кода).
Я хруст различных моделей за последние 3 недели, и я думаю, что это легкий вопрос просто мой мозг измотанный и я overthinking его.
Пожалуйста, включите образцы входных данных, чтобы сделать [воспроизводимый пример] (http://stackoverflow.com/questions/5963269/how-to-make-a- большой-р-воспроизводимый-пример). – MrFlick