diag()
提取或替换矩阵的对角线,或构造对角矩阵。
diag() 代码如下
diag(x = 1, nrow, ncol, names = TRUE)
diag(x) <- value
diag()函数参数
参数 | 功能 |
---|---|
x | x可为matrix、vector、一维array或缺失 |
nrow, ncol | x不为matrix时可选维度的结果 |
names | (当x是matrix时)逻辑指示结果vector(x的对角线)是否应从dimnames(x)继承名称(如果可用) |
diag()函数实例
![](https://img.haomeiwen.com/i16454245/55ec31cd783597a7.png)
![](https://img.haomeiwen.com/i16454245/ddc0f75d54c22c36.png)
![](https://img.haomeiwen.com/i16454245/bc8f168bc2a42e52.png)
![](https://img.haomeiwen.com/i16454245/1560b754cc9900db.png)
![](https://img.haomeiwen.com/i16454245/1f6e277ea865abcf.png)
matrix()
matrix()代码如下:
matrix(data = NA, nrow = 1, ncol = 1, byrow = FALSE,
dimnames = NULL)
matrix()函数实例:
![](https://img.haomeiwen.com/i16454245/660f3effe3a181c4.png)
网友评论