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


R model.matrix.reStruct 重构模型矩阵


R语言 model.matrix.reStruct 位于 nlme 包(package)。

说明

使用 data 计算的 formula(object) 的每个元素的模型矩阵按列绑定在一起。当存在多个分组级别时(即当 length(object) > 1 时),各个模型矩阵从最内部(最左侧位置)到最外部(最右侧位置)进行组合。

用法

## S3 method for class 'reStruct'
model.matrix(object, data, contrast, ...)

参数

object

继承自类 "reStruct" 的对象,表示随机效果结构并由 pdMat 对象列表组成。

data

用于评估 formula(object) 中定义的变量的 DataFrame 。

contrast

一个可选的命名列表,指定用于表示 data 中的 factor 变量的对比。组件名称应与 data 中要指定对比的变量名称相匹配。该列表的组件将用作相应因子的contrasts 属性。如果缺少,则使用默认对比度规范。

...

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

通过将 formula(object) 的每个元素的模型矩阵按列绑定在一起而获得的矩阵。

例子

rs1 <- reStruct(list(Dog = ~day, Side = ~1), data = Pixel)
model.matrix(rs1, Pixel)

作者

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

也可以看看

model.matrix , contrasts , reStruct , formula.reStruct

相关用法


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