按行顺序提取上三角形的值(Extracting values of upper triangle by row order)
按行顺序提取上三角形的值(Extracting values of upper triangle by row order)
我有以下矩阵:
mat <- matrix(1:16, 4, 4)
> mat
[,1] [,2] [,] [,4]
[1,] 1 5 9 1
[2,] 2 6 10
按行顺序提取上三角形的值(Extracting values of upper triangle by row order)
我有以下矩阵:
mat <- matrix(1:16, 4, 4) > mat [,1] [,2] [,] [,4] [1,] 1 5 9 1 [2,] 2 6 10 14 [,] 7 11 15 [4,] 4 8 12 16我想按行的顺序将上三角形(没有对角线)转换为向量:如果我这样:
> mat1<-as.vector(mat[(mat)]) > mat1 [1] 5 9 10 1 14 15我想按行顺序得到矢量(mat1)如下: 5,9,1,10,14,15
I have the following matrix:
mat <- matrix(1:16, 4, 4) > mat [,1] [,2] [,] [,4] [1,] 1 5 9 1 [2,] 2 6 10 14 [,] 7 11 15 [4,] 4 8 12 16I would like to transform the upper triangle (without diagonal) to vector in the order of rows: If I you this:
> mat1<-as.vector(mat[(mat)]) > mat1 [1] 5 9 10 1 14 15I would like to get the vector (mat1) by rows order as following: 5,9,1,10,14,15
最满意答案
我们可以做一个转置并采取
t(mat)[(t(mat))] #[1] 5 9 1 10 14 15We can do a transpose and take the
t(mat)[(t(mat))] #[1] 5 9 1 10 14 15#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2023-04-22 19:30:58
推荐阅读
留言与评论(共有 17 条评论) |
本站网友 金融业发展前景 | 29分钟前 发表 |
2] [ | |
本站网友 南京市二手房 | 12分钟前 发表 |
16 | |
本站网友 炼狱天堂 | 23分钟前 发表 |
16 | |
本站网友 北海电子产业园 | 26分钟前 发表 |
] 2 6 10 14 [ | |
本站网友 比特币客户端 | 2分钟前 发表 |
14 | |
本站网友 无忧代理 | 12分钟前 发表 |
按行顺序提取上三角形的值(Extracting values of upper triangle by row order) 我有以下矩阵: mat <- matrix(1 | |
本站网友 厦门海峡明珠广场 | 16分钟前 发表 |
5 | |
本站网友 抑郁症自我治疗方法 | 17分钟前 发表 |
] 7 11 15 [4 | |
本站网友 夏振贵 | 6分钟前 发表 |
] 1 5 9 1 [2 | |
本站网友 胡萝卜汁的作用 | 8分钟前 发表 |
] 4 8 12 16 I would like to transform the upper triangle (without diagonal) to vector in the order of rows | |
本站网友 北京长城学院 | 0秒前 发表 |
4) > mat [ | |
本站网友 上海东方 | 19分钟前 发表 |
1] [ | |
本站网友 安路勤 | 10分钟前 发表 |
14 | |
本站网友 望牛墩租房 | 18分钟前 发表 |
] 1 5 9 1 [2 | |
本站网友 沙河口二手房 | 23分钟前 发表 |
] 4 8 12 16 I would like to transform the upper triangle (without diagonal) to vector in the order of rows | |
本站网友 人中有痣 | 7分钟前 发表 |
1] [ |