[英]Error in if (REML) p else 0L : argument is of length zero
I am trying to build a model for my result. 我正在尝试为我的结果建立模型。 Exact same model works for bigger data set where my current data set (Alder3) is a part of.
完全相同的模型适用于更大的数据集,而我的当前数据集(Alder3)是其中的一部分。 But now I just copied the results into a new excel sheet and suddenly I received the following error.
但是现在我只是将结果复制到新的Excel工作表中,然后突然收到以下错误。 I tried even with one random effect and still I got the same error.
我尝试了一个随机效果,但仍然遇到相同的错误。 Any help is appreciated.
任何帮助表示赞赏。
M1<- lmer(Blood_sugar~ Age +(1| Animal)+(1| Parents), data = Alder3,subset(Alder3,Fresh_Frozen==0, Inc==0))
Error in if (REML) p else 0L : argument is of length zero if(REML)p else 0L时出错:参数长度为零
this part of the code subset(Alder3,Fresh_Frozen==0, Inc==0)
is used for the REML argument of lmer
, which only takes a single logical value of ie( TRUE
or FALSE
). 这部分代码
subset(Alder3,Fresh_Frozen==0, Inc==0)
用于lmer
的REML参数,该参数仅采用ie( TRUE
或FALSE
)的单个逻辑值。 Try M1<- lmer(Blood_sugar~ Age +(1| Animal)+(1| Parents), data = Alder3,subset = Fresh_Frozen==0 & Inc==0)
尝试
M1<- lmer(Blood_sugar~ Age +(1| Animal)+(1| Parents), data = Alder3,subset = Fresh_Frozen==0 & Inc==0)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.