如何解决在 predict.merMod 函数参数上
在 predict.merMod
包的函数 lme4
中,以下参数有什么区别:allow.new.levels=TRUE
、re.form=NA
和 re.form=~0
如果我们只有随机截取?
解决方法
re.form
:...如果 NA
或 ~0
,不包括随机效应。
换句话说,这两个选项中的任何一个都对总体水平的所有观测值(或 newdata
中指定的预测变量集)进行预测,设置所有随机效应为零。
allow.new.levels
:如果 NA
中的新级别(或 newdata
值)是合乎逻辑的
允许。如果 FALSE
(默认),newdata
中的此类新值
会触发错误;如果 TRUE
,则预测将使用
数据的无条件(人口水平)值
以前未观察到的水平(或 NA
s)。
换句话说,对于观测值/预测变量值集,仅(假设 re.form
不是 NA
或 ~0
)进行总体级别的预测,其中随机效应分组变量是 NA
或用于拟合的原始数据集中未出现的水平。 (如果在具有多个分组变量的模型中仅将分组变量的一个子集设置为 NA
/新值,则只有与这些分组变量对应的随机效应才会设置为零 [此详细信息仅在以下情况下相关模型中有多个随机效应项]。)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。