我想为列的每个元素添加一个值例如:
1 2 3 4 5
我想添加一个值,比如说 5。我追求的结果是:6 7 8 9 10
应该不会太难,但我不知道要使用什么功能。
谢谢!
(在网站上它像一行一样显示数据,但我在一列之后,猜测功能仍然是一样的)
我想为列的每个元素添加一个值例如:
1 2 3 4 5
我想添加一个值,比如说 5。我追求的结果是:6 7 8 9 10
应该不会太难,但我不知道要使用什么功能。
谢谢!
(在网站上它像一行一样显示数据,但我在一列之后,猜测功能仍然是一样的)
在这里,您有各种可能性:
x <- matrix(1:9, 3, 3)
将 5 添加到第 1 列:
x[, 1] + 5
将 5 添加到第 1 行:
x[1, ] + 5
第一行加 1,第二行加 2,第三行加 3:
x + 1:3
与列相同:
t(t(x) + 1:3)
将 5 添加到所有单元格:
x + 5