r语言矩阵c(-1-16-18),R语言中矩阵的使用

本文详细介绍了R语言中矩阵的创建、索引和编辑方法。通过matrix()函数创建矩阵,使用索引获取和修改元素值,以及如何删除行或列。此外,还讲解了矩阵的合并、转置、统计运算(如求和、均值)和其他数学运算,如求解逆阵、特征值等。
摘要由CSDN通过智能技术生成

在R语言中,矩阵(matrix)是将数据按行和列组织数据的一种数据对象,相当于二维数组,可以用于描述二维的数据。与向量相似,矩阵的每个元素都拥有相同的数据类型。通常用列来表示来自不同变量的数据,用行来表示相同的数据。

1、R语言中矩阵的创建

在R语言中可以使用matrix()函数来创建矩阵,其语法格式如下:

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

参数含义如下:

data:矩阵的元素,默认为NA,即未给出元素值的话,各项为NA

nrow:矩阵的行数,默认为1;

ncol:矩阵的列数,默认为1;

byrow:元素是否按行填充,默认按列;

dimnames:以字符型向量表示的行名及列名。

(1)创建形式1

m1

(2)创建形式2

m2

(3)创建形式3

m3

(4)创建形式4

m4

以上4中形式的执行效果如下图所示:

6870127870d11627b2e84956a76f94ed.png

(5)创建形式5

使用rbind函数或cbind函数可以将两个向量

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值