【发布时间】:2021-08-13 04:39:37
【问题描述】:
我有一个 5 列 4 行的矩阵。我也有一个 3 列的向量。我想在矩阵的每一行分别从第 3,4 和 5 列中减去向量中的值。
b <- matrix(rep(1:20), nrow=4, ncol=5)
[,1] [,2] [,3] [,4] [,5]
[1,] 1 5 9 13 17
[2,] 2 6 10 14 18
[3,] 3 7 11 15 19
[4,] 4 8 12 16 20
c <- c(5,6,7)
得到
[,1] [,2] [,3] [,4] [,5]
[1,] 1 5 4 7 10
[2,] 2 6 5 8 11
[3,] 3 7 6 9 12
[4,] 4 8 7 10 13
【问题讨论】: