当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R predict.lmList 来自 lmList 对象的预测


R语言 predict.lmList 位于 nlme 包(package)。

说明

object对应的分组因子包含在newdata中,则按照分组因子级别对数据帧进行划分;否则,所有 lm 组件都会重复 newdata。使用分区的 newdata 的相应元素,为 object 的每个 lm 组件获得预测以及(可选)预测的标准误差,并将其排列到具有与 object 一样多的组件的列表中,或组合成单个向量或数据帧(如果 se.fit=TRUE )。

用法

## S3 method for class 'lmList'
predict(object, newdata, subset, pool, asList, se.fit, ...)

参数

object

继承自类 "lmList" 的对象,表示具有公共模型的 lm 对象列表。

newdata

用于获得预测的可选数据帧。 object 模型公式中使用的所有变量必须存在于 DataFrame 中。如果丢失,则使用用于生成 object 的相同数据帧。

subset

一个可选的字符或整数向量,用于命名要从中提取预测的 objectlm 组件。默认值为 NULL ,在这种情况下使用所有组件。

asList

可选的逻辑值。如果是 TRUE ,则返回的对象是一个列表,其中包含按组分割的预测;否则返回值是一个向量。默认为 FALSE

pool

一个可选的逻辑值,指示是否应使用残留标准误差的汇总估计。默认为 attr(object, "pool")

se.fit

一个可选的逻辑值,指示是否应与预测一起计算逐点标准误差。默认为 FALSE

...

该泛型的某些方法需要额外的参数。此方法中没有使用任何内容。

包含来自 object 的每个 lm 组件的预测(以及可选的预测的标准误差)给出的组件的列表,包含来自 object 的所有 lm 组件的预测的向量,或 DataFrame 架包含由预测及其相应的标准误差给出的列。

例子

fm1 <- lmList(distance ~ age | Subject, Orthodont)
predict(fm1, se.fit = TRUE)

作者

José Pinheiro and Douglas Bates bates@stat.wisc.edu

也可以看看

lmList , predict.lm

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Predictions from an lmList Object。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。