您现在的位置是:首页 > 电脑 > 

按行顺序提取上三角形的值(Extracting values of upper triangle by row order)

2025-07-22 13:51:35
按行顺序提取上三角形的值(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 16

I 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 15

I 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 15

We can do a transpose and take the

t(mat)[(t(mat))] #[1] 5 9 1 10 14 15

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/diannao/65544.html

相关标签:无
上传时间: 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] [