pdBlocked
位于 nlme
包(package)。 说明
此函数是 pdBlocked
类的构造函数,表示正定 block-diagonal 矩阵。基础矩阵的每个 block-diagonal 元素本身就是一个正定矩阵,并在内部表示为单独的 pdMat
对象。当 value
为 numeric(0)
、未初始化的 pdMat
对象列表、单边公式列表或字符串向量列表时,object
将作为未初始化的 pdBlocked
对象返回(仅包含它的一些属性和它的类定义)并且需要稍后分配其系数,通常使用coef
或matrix
替换函数。如果 value
是初始化的 pdMat
对象的列表,则 object
将从通过将 as.matrix
应用于 value
的每个 pdMat
元素而获得的列表构造。最后,如果 value
是数值向量列表,则假定它们表示基础正定矩阵的 block-diagonal 元素的无限制系数。
用法
pdBlocked(value, form, nam, data, pdClass)
参数
value |
一个可选列表,其中的元素用作其他 |
form |
一个可选的单边线性公式列表,指定由 |
nam |
字符串向量的可选列表,指定 object 表示的矩阵的 block-diagonal 元素的行/列名称。其每个组件的长度必须等于相应的 block-diagonal 元素和未复制元素的尺寸。当 |
data |
一个可选 DataFrame ,用于评估 |
pdClass |
一个可选的字符串向量,命名要分配给基础矩阵中各个块的 |
值
表示正定 block-diagonal 矩阵的 pdBlocked
对象,也继承自类 pdMat
。
例子
pd1 <- pdBlocked(list(diag(1:2), diag(c(0.1, 0.2, 0.3))),
nam = list(c("A","B"), c("a1", "a2", "a3")))
pd1
作者
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. p. 162.
也可以看看
相关用法
- R pdCompSymm 具有复合对称结构的正定矩阵
- R pdConstruct.pdBlocked 构造 pdBlocked 对象
- R pdIdent 单位正定矩阵的倍数
- R pdMat 正定矩阵
- R pdFactor.reStruct 从 reStructure 对象的组件中提取平方根因子
- R pdLogChol 广义正定矩阵
- R pdMatrix 从 pdMat 对象中提取矩阵或平方根因子
- R pdNatural 自然参数化中的一般正定矩阵
- R pdDiag 对角正定矩阵
- R pdSymm 广义正定矩阵
- R pdMatrix.reStruct 从重构对象的组件中提取矩阵或平方根因子
- R pdConstruct 构造 pdMat 对象
- R pdFactor 正定矩阵的平方根因子
- R plot.augPred 绘制 augPred 对象
- R print.varFunc 打印 varFunc 对象
- R predict.nlme 来自 nlme 对象的预测
- R plot.nmGroupedData 绘制 nmGroupedData 对象
- R plot.ranef.lme 绘制 ranef.lme 对象
- R plot.ACF 绘制 ACF 对象
- R predict.lme 来自 lme 对象的预测
- R plot.lme 绘制 lme 或 nls 对象
- R pairs.compareFits CompareFits 对象的配对图
- R predict.gls 来自 gls 对象的预测
- R plot.intervals.lmList 绘制 lmList 置信区间图
- R predict.lmList 来自 lmList 对象的预测
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Positive-Definite Block Diagonal Matrix。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。