前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2-3 R语言基础 矩阵和数组

2-3 R语言基础 矩阵和数组

作者头像
hankleo
发布2020-09-16 15:20:57
3180
发布2020-09-16 15:20:57
举报
文章被收录于专栏:Hank’s Blog

#矩阵Matrix 三个参数:内容(可省),行数,列数

> x <- matrix(1:6,nrow = 3,ncol = 2) #第一个是内容,第二个,第三个是行列 > x[1,2] [1] 4

> #维度属性 > dim(x) [1] 3 2

> #查看矩阵的属性 > attributes(x) $`dim` [1] 3 2

> #由向量来创建矩阵的方法 > y <-1:6 > dim(y) <- c(2,3) > dim(y) [1] 2 3

> y2 <- matrix(1:6,nrow = 2,ncol = 3) > y2 [,1] [,2] [,3] [1,] 1 3 5 [2,] 2 4 6

> rbind(y,y2) #列相同,按行拼接 [,1] [,2] [,3] [1,] 1 3 5 [2,] 2 4 6 [3,] 1 3 5 [4,] 2 4 6

> cbind(y,y2) #行相同,按列拼接 [,1] [,2] [,3] [,4] [,5] [,6] [1,] 1 3 5 1 3 5 [2,] 2 4 6 2 4 6

> #使用列表给矩阵的行列命名 > dimnames(x) <- list(c("a", "b"),c("c", "d", "e")) Error in dimnames(x) <- list(c("a", "b"), c("c", "d", "e")) : length of 'dimnames' [1] not equal to array extent > x [,1] [,2] [1,] 1 4 [2,] 2 5 [3,] 3 6

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-11-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档