我有一个像list1这样的矩阵。我想在对角对称的两个位置获得最大值,并得到新的矩阵(list2)。如何运行R或Excel?
列表1
A B C D
A 11 9 11 11
B 4 3 4 4
C 14 8 15 12
D 9 6 9 8
list 2 A B C D
A 11 9 14 11
B 9 3 8 6
C 14 8 15 12
D 11 6 12 8
最佳答案
您可以取矩阵和转置矩阵的并行最大值:
pmax(M, t(M))
[,1] [,2] [,3] [,4]
[1,] 11 9 14 11
[2,] 9 3 8 6
[3,] 14 8 15 12
[4,] 11 6 12 8
关于r - 获取对角线对称位置的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64073571/