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


R pdConstruct 构造 pdMat 对象


R语言 pdConstruct 位于 nlme 包(package)。

说明

此函数是与 object 关联的 pdMat 类的替代构造函数,主要在其他函数内部使用。请参阅有关主要构造函数的文档,通常与对象的 pdMat 类同名。

用法

pdConstruct(object, value, form, nam, data, ...)

参数

object

继承自类 pdMat 的对象,表示正定矩阵。

value

可选的初始化值,可以是以下任意值:pdMat 对象、正定矩阵、单边线性公式(变量由 + 分隔)、字符串向量或数值向量。默认为 numeric(0) ,对应于未初始化的对象。

form

可选的单边线性公式,指定 object 表示的矩阵的行/列名称。由于 form 中可能存在因子,因此需要在 data.frame 上计算公式以解析其定义的名称。当 value 是单边公式时,该参数将被忽略。默认为 NULL

nam

一个可选的字符串向量,指定对象表示的矩阵的行/列名称。它的长度必须等于基础正定矩阵和未复制元素的维度。当 value 是字符串向量时,该参数被忽略。默认为 NULL

data

一个可选 DataFrame ,用于评估 valueform 中命名的变量。它用于获取 factors 的级别,这会影响底层矩阵的维度和行/列名称。如果是 NULL ,则不会尝试获取有关公式中出现的 factors 的信息。默认为调用该函数的父框架。

...

某些方法的可选参数。

表示正定矩阵的 pdMat 对象,继承自与 object 相同的类。

例子

pd1 <- pdSymm()
pdConstruct(pd1, diag(1:4))

作者

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

也可以看看

pdCompSymm , pdDiag , pdIdent , pdNatural , pdSymm

相关用法


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