groupedData
位於 nlme
包(package)。 說明
groupedData
類的對象是從 formula
和 data
構造的,方法是將 formula
附加為數據的屬性,以及 outer
、 inner
、 labels
和 units
。如果 order.groups
是 TRUE
,則分組因子將轉換為有序因子,其排序由 FUN
確定。根據分組級別的數量和主協變量的類型,返回的對象將屬於以下三個類別之一: nfnGroupedData
- 數字協變量,單層嵌套; nffGroupedData
- 因子協變量,單層嵌套;和nmGroupedData
- 多層嵌套。多個建模和繪圖函數可以使用 groupedData
對象存儲的公式來構建默認繪圖和模型。
用法
groupedData(formula, data, order.groups, FUN, outer, inner,
labels, units)
## S3 method for class 'groupedData'
update(object, formula, data, order.groups, FUN,
outer, inner, labels, units, ...)
參數
object |
從類 |
formula |
|
data |
可以在其中評估 |
order.groups |
可選邏輯值或邏輯值列表,指示是否應根據應用於每個組的響應的函數 |
FUN |
可選的匯總函數,當 |
outer |
可選的單邊公式或單邊公式列表,指示分組因子外部的協變量。如果存在多個級別的分組,則該參數可以是單個單邊公式,也可以是單邊公式列表。如果沒有為列表元素分配名稱,則假定它們的順序與組級別相同(最外層到最內層分組)。外部協變量在分組因子定義的行集中是不變的。對組進行排序的方式是為了保持具有相同外部變量值的組的鄰接性。繪製 groupedData 對象時,參數 |
inner |
可選的單邊公式或單邊公式列表,指示分組因子內部的協變量。如果存在多個級別的分組,則該參數可以是單個單邊公式,也可以是單邊公式列表。如果沒有為列表元素分配名稱,則假定它們的順序與組級別相同(最外層到最內層分組)。內部協變量可以在分組因子定義的行集中發生變化。內部公式可用於關聯 groupedData 對象圖中的點。默認為 |
labels |
一個可選的字符串列表,為響應和主要協變量提供標簽。主協變量的標簽名為 |
units |
給出響應和主要協變量單位的可選字符串列表。主協變量的單位字符串名為 |
... |
該泛型的某些方法需要額外的參數。此方法中沒有使用任何內容。 |
值
類 nfnGroupedData
、 nffGroupedData
或 nmGroupedData
之一的對象,並且還繼承自類 groupedData
和 data.frame
。
例子
Orth.new <- # create a new copy of the groupedData object
groupedData( distance ~ age | Subject,
data = as.data.frame( Orthodont ),
FUN = mean,
outer = ~ Sex,
labels = list( x = "Age",
y = "Distance from pituitary to pterygomaxillary fissure" ),
units = list( x = "(yr)", y = "(mm)") )
plot( Orth.new ) # trellis plot by Subject
formula( Orth.new ) # extractor for the formula
gsummary( Orth.new ) # apply summary by Subject
fm1 <- lme( Orth.new ) # fixed and groups formulae extracted from object
Orthodont2 <- update(Orthodont, FUN = mean)
作者
Douglas Bates and José Pinheiro
參考
Bates, D.M. and Pinheiro, J.C. (1997), "Software Design for Longitudinal Data", in "Modelling Longitudinal and Spatially Correlated Data: Methods, Applications and Future Directions", T.G. Gregoire (ed.), Springer-Verlag, New York.
Pinheiro, J.C. and Bates, D.M. (1997) "Future Directions in Mixed-Effects Software: Design of NLME 3.0" available at http://nlme.stat.wisc.edu/
Pinheiro, J.C., and Bates, D.M. (2000) "Mixed-Effects Models in S and S-PLUS", Springer.
也可以看看
formula
, gapply
, gsummary
, lme
, plot.nffGroupedData
, plot.nfnGroupedData
, plot.nmGroupedData
, reStruct
相關用法
- R getGroupsFormula 提取分組公式
- R getGroups.lme 提取 lme 對象組
- R gapply 按組應用函數
- R getVarCov 提取方差-協方差矩陣
- R getGroups.data.frame 從 DataFrame 中提取組
- R getGroups.gls 提取 gls 對象組
- R getCovariate.varFunc 提取 varFunc 協變量
- R getCovariateFormula 提取協變量公式
- R gsummary 分組總結
- R gnlsControl gnls Fit 的控製值
- R gls 使用廣義最小二乘法擬合線性模型
- R getResponse 從對象中提取響應變量
- R getData.lme 提取 lme 對象數據
- R getData.lmList 提取 lmList 對象數據
- R getCovariate 從對象中提取協變量
- R gnlsStruct 廣義非線性最小二乘結構
- R getResponseFormula 提取指定響應變量的公式
- R getGroups.corStruct 提取結構組
- R getData 從對象中提取數據
- R getCovariate.corStruct 提取 corStruct 對象協變量
- R getGroups.lmList 提取 lmList 對象組
- R getData.gls 提取 gls 對象數據
- R glsStruct 廣義最小二乘結構
- R getGroups 從對象中提取分組因子
- R getCovariate.data.frame 提取 DataFrame 協變量
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Construct a groupedData Object。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。