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

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()代码如下
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。