R 函数笔记 | diag(), matrix()——矩阵的获得

2019-06-18  本文已影响0人  Biosciman

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()函数实例

diag()函数实例1
diag()函数实例2
diag()函数实例3
diag()函数实例4
diag()函数实例5

matrix()

matrix()代码如下:

matrix(data = NA, nrow = 1, ncol = 1, byrow = FALSE,
       dimnames = NULL)

matrix()函数实例:

matrix()代码如下
上一篇 下一篇

猜你喜欢

热点阅读