gpt4 book ai didi

r - 将值行添加到矩阵

转载 作者:行者123 更新时间:2023-12-02 07:26:14 25 4
gpt4 key购买 nike

我对 R 比较陌生,所以我想我的问题相对简单。如果你有一个矩阵,m。

     [,1] [,2] [,3]
[1,] 1 2 3
[2,] 4 5 6
[3,] 7 8 9

我想将行 t 的值添加到矩阵 m。

      [,1] [,2] [,3]
[1,] 2 3 4

导致新的矩阵p...

3 5 7
6 8 10
9 11 13

我希望有一种通用的方法来执行此操作,而不是像 m[1,]+2 这样的操作。感谢您的帮助和时间。

最佳答案

你可以试试这个

m1 + m2[col(m1)]

或者

sweep(m1, 2, m2, `+`)

数据

 m1 <- matrix(1:9, 3, 3, byrow=TRUE)
m2 <- t(2:4)

关于r - 将值行添加到矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31125301/

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