R语言学习笔记——R数据结构(1)(二维数据:矩阵)

这篇博客详细介绍了R语言中的矩阵数据结构,包括如何使用matrix()函数创建矩阵、矩阵子集的选取方法以及矩阵的四则运算。通过实例展示了如何按行或列填充矩阵,并解释了矩阵运算的规则。
摘要由CSDN通过智能技术生成

数据结构1

二.矩阵(二维数据)

矩阵是一个用两个维度表示和访问的向量。因此,适用于向量的性质和方法大多也适用于矩阵:矩阵也要求元素是同一类型的,数值矩阵、逻辑矩阵等。

1、创建矩阵

(1)用matrix()函数将变量变成矩阵,其基本格式如下:

matrix(x,nrow,ncol,byrow = FALSE,dimnames )

其中
x :为数据向量作为矩阵的元素;
nrow:设定行数;
ncol: 设定列数;
byrow:设置是否按行填充,(默认为FALSE,即按列填充)
dimnames: 用字符型向量表示矩阵的行名和列名

> matrix(c(1,2,3,4,5,6,7,8,9),nrow=3,byrow = FALSE) #按列
     [,1] [,2] [,3]
[1,]    1    4    7
[2,]    2    5    8
[3,]    3    6    9
> matrix(c(1,2,3,4,5,6,7,8,9
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值