R lme-错误:类型为';关闭';不可再附加
我试图运行一个线性混合效果模型(包nlme),但我不断地得到错误:“closure”类型的对象是不可子集的R lme-错误:类型为';关闭';不可再附加,r,nlme,R,Nlme,我试图运行一个线性混合效果模型(包nlme),但我不断地得到错误:“closure”类型的对象是不可子集的 > apoeht <- read.csv("apoeht.csv") > library(nlme) > model.a <- lme(Timmrec ~ age, data = apoeht, random = ~ age | pathid, + na.exclude) Error: object of type
> apoeht <- read.csv("apoeht.csv")
> library(nlme)
> model.a <- lme(Timmrec ~ age, data = apoeht, random = ~ age | pathid,
+ na.exclude)
Error: object of type 'closure' is not subsettable
apoeht库(nlme)
>model.a问题在于,您正在将函数
na.exclude()
传递给lme()
的correlation
参数。实际上,您的电话是:
model.a <- lme(Timmrec ~ age, data = apoeht, random = ~ age | pathid,
correlation = na.exclude)
问题是您正在将函数
na.exclude()
传递给lme()
的相关
参数。实际上,您的电话是:
model.a <- lme(Timmrec ~ age, data = apoeht, random = ~ age | pathid,
correlation = na.exclude)
问题是您正在将函数
na.exclude()
传递给lme()
的相关
参数。实际上,您的电话是:
model.a <- lme(Timmrec ~ age, data = apoeht, random = ~ age | pathid,
correlation = na.exclude)
问题是您正在将函数
na.exclude()
传递给lme()
的相关
参数。实际上,您的电话是:
model.a <- lme(Timmrec ~ age, data = apoeht, random = ~ age | pathid,
correlation = na.exclude)
您正在传递
na.exclude
作为第四个参数,即correlation
。取而代之的是,在那里使用命名的args:na.action=na.exclude
这个问题已经在这个论坛上讨论过了[这里(“你正在传递na.exclude
作为第四个参数,它是correlation
。取而代之的是,在那里使用命名的args:na.action=na.exclude
这个问题已经在这个论坛上讨论过了[这里(“您正在传递na.exclude
作为第四个参数,即correlation
。取而代之的是,在那里使用命名参数:na.action=na.exclude
此问题已在本论坛[此处]中讨论过(“您正在传递na.exclude
作为第四个参数,即correlation
。请在此处使用命名参数:na.action=na.exclude
此问题已在本论坛[此处(”