首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过lmeresampler引导"lme()",nlme

通过lmeresampler引导"lme()",nlme
EN

Stack Overflow用户
提问于 2020-04-11 21:13:25
回答 1查看 349关注 0票数 0

有人知道如何引导由lme函数(nlme包)构建的线性混合效应模型吗?

半年前,我可以通过"lmeresampler“包中的"bootstrap”函数做到这一点,但目前它不能使用相同的数据和代码运行。这些包是怎么回事?

代码语言:javascript
复制
mod<-lme(PC1~SA+Y+CMIave+MATave,
        random=~1|PLOT_ID,data)

mixed.bootmod<-lmeresampler::bootstrap(mod,function(.)fixef(.),type="parametric",B=1000)

#This doesn't run, showing an error that 

> "some bootstrap runs failed", producing NAs

#However, lmer works

mod1<-lmer(PC1~SA+Y+CMIave+MATave+(1|PLOT_ID),data)

mixed.bootmod<-bootMer(mod,function(.)fixef(.),nsim=1000)
mixed.bootmod<-lmeresampler::bootstrap(mod,function(.)fixef(.),type="parametric",B=1000)
EN

回答 1

Stack Overflow用户

发布于 2020-09-18 01:51:49

我相信lmeresampler包最近被删除了,并编辑了命令调用,因为我在网上遇到了两种不同的示例样式,只有一种可以工作。当我为我的混合模型运行bootstrap()时,它使用以下命令样式工作:

代码语言:javascript
复制
mod<-lme(biomass~Community*Nutrient+Salinity, random=~1|Block,data)
mod_boot<-lmeresampler::bootstrap(mod, fn=fixef, type="parametric",B=10000)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61157351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档