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


R ranef.lme 提取 lme 隨機效應


R語言 ranef.lme 位於 nlme 包(package)。

說明

級別的估計隨機效應表示為一個數據幀,其中行由該級別的不同組給出,列由隨機效應給出。如果指定了單層分組,則返回的對象是 DataFrame ;否則,返回的對象是此類數據幀的列表。可選地,返回的數據幀可以用在組上總結的協變量來擴充。

用法

## S3 method for class 'lme'
ranef(object, augFrame, level, data, which, FUN,
      standard, omitGroupingFactor, subset, ...)

參數

object

繼承自類 "lme" 的對象,表示擬合的線性混合效果模型。

augFrame

可選的邏輯值。如果是 TRUE ,則返回的數據幀將使用 data 中定義的變量進行擴充;否則,如果 FALSE ,則僅返回係數。默認為 FALSE

level

一個可選的正整數向量,給出用於從具有多個嵌套分組級別的對象中提取隨機效應的分組級別。默認為所有級別的分組。

data

可選數據幀,其中包含用於在 augFrame = TRUE 時擴充返回的數據幀的變量。默認為用於適合 object 的 DataFrame 。

which

一個可選的正整數向量,指定 data 的哪些列應用於返回數據幀的增強。默認為 data 中的所有列。

FUN

當按組折疊 data 時,應用於 group-varying 變量的可選匯總函數或匯總函數列表。 Group-invariant 變量始終按它們在該組中假定的唯一值進行匯總。如果 FUN 是單個函數,它將按組應用於每個非不變變量以生成該變量的摘要。如果 FUN 是函數列表,則列表中的名稱應指定框架中的變量類,例如 orderedfactornumeric 。指示的函數將應用於該類的任何group-varying變量。要使用的默認函數是 mean (用於數字因子)和 Mode (用於 factorordered )。 Mode 函數在 gsummary 內部定義,返回變量的模態值或最常用值。它與返回變量的S-language模式的mode函數不同。

standard

一個可選的邏輯值,指示估計的隨機效應是否應為"standardized"(即除以該組隨機效應的標準差估計值)。默認為 FALSE

omitGroupingFactor

可選的邏輯值。當 TRUE 時,分組因子本身將從 data 的分組摘要中省略,但分組因子的級別將繼續用作返回數據幀的行名稱。默認為 FALSE

subset

一個可選表達式,指示應為哪些行提取隨機效應。

...

該泛型的某些方法需要額外的參數。此方法中沒有使用任何內容。

DataFrame 或 DataFrame 列表,具有 level 中指定的分組級別的估計隨機效應,以及(可選)按組匯總的其他協變量。返回的對象繼承自類 random.effects.lmedata.frame

例子

fm1 <- lme(distance ~ age, Orthodont, random = ~ age | Subject)
ranef(fm1)
random.effects(fm1)             # same as above
random.effects(fm1, augFrame = TRUE)

作者

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

參考

Pinheiro, J.C., and Bates, D.M. (2000) "Mixed-Effects Models in S and S-PLUS", Springer, esp. pp. 100, 461.

也可以看看

coef.lmegsummarylmeplot.ranef.lmerandom.effects

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Extract lme Random Effects。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。