gpt4 book ai didi

R - 矩阵中非对角线元素的最小值、最大值和平均值

转载 作者:行者123 更新时间:2023-12-04 04:47:13 26 4
gpt4 key购买 nike

我在 R 中有一个矩阵,我想得到:

Max off - diagonal elements
Min off – diagonal elements
Mean off –diagonal elements

对角线我使用 max(diag(A)) , min(diag(A)) , mean(diag(A)) 并且工作得很好

但是对于非对角线我试过
dataD <- subset(A, V1!=V2)

Error in subset.matrix(A, V1 != V2) : object 'V1' not found

使用:
colMeans(dataD) # get the mean for columns

但我无法获取 dataD b/c 它说找不到对象“V1”

谢谢!

最佳答案

在一行简单的代码中:

对于矩阵 A,如果您希望找到 最低 ,第一四分位数,中位数,平均值 , 第三四分位数和 最大 降低对角线:
summary(c(A[upper.tri(A)],A[lower.tri(A)])) .

关于R - 矩阵中非对角线元素的最小值、最大值和平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13049575/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com