當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。