从R中的向量计算差分矩阵
假设我有一个向量:从R中的向量计算差分矩阵,r,R,假设我有一个向量: v <- c(11, 21, 32, 55) 您可以使用外部: R> -outer(v, v, "-") [,1] [,2] [,3] [,4] [1,] 0 10 21 44 [2,] -10 0 11 34 [3,] -21 -11 0 23 [4,] -44 -34 -23 0 您可以使用outer()执行此操作 尝试: v R> -outer(v, v, "-") [
v <- c(11, 21, 32, 55)
您可以使用
外部
:
R> -outer(v, v, "-")
[,1] [,2] [,3] [,4]
[1,] 0 10 21 44
[2,] -10 0 11 34
[3,] -21 -11 0 23
[4,] -44 -34 -23 0
您可以使用outer()
执行此操作
尝试:
v
R> -outer(v, v, "-")
[,1] [,2] [,3] [,4]
[1,] 0 10 21 44
[2,] -10 0 11 34
[3,] -21 -11 0 23
[4,] -44 -34 -23 0
v <- c(11, 21, 32, 55)
outer(v, v, `-`)
[,1] [,2] [,3] [,4]
[1,] 0 -10 -21 -44
[2,] 10 0 -11 -34
[3,] 21 11 0 -23
[4,] 44 34 23 0