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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。