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


R [.pdMat 下标 pdMat 对象


R语言 [.pdMat 位于 nlme 包(package)。

说明

此方法函数从 x 表示的正定矩阵中提取 sub-matrices 。

用法

## S3 method for class 'pdMat'
x[i, j, drop = TRUE]
## S3 replacement method for class 'pdMat'
x[i, j] <- value

参数

x

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

i , j

可选下标分别应用于 object 表示的正定矩阵的行和列。当省略 i ( j ) 时,将提取所有行(列)。

drop

一个逻辑值。如果 TRUE ,单行或单列将转换为向量。如果FALSE,返回值保留其矩阵表示形式。

value

向量或矩阵,其替换值由 x 表示。

如果 ij 相同,则返回值将为 pdMatx 具有相同类的对象。否则,返回值将是一个矩阵。在选择单行(或列)的情况下,可以根据上述规则将返回值转换为向量。

例子

pd1 <- pdSymm(diag(3))
pd1[1, , drop = FALSE]
pd1[1:2, 1:2] <- 3 * diag(2)

作者

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

也可以看看

[ , pdMat

相关用法


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