R - 烦恼中的矢量计算

时间:2015-04-11 12:53:31

标签: r vector

我在R中的计算中遇到了一些麻烦。我有一个数字的向量,和一个数字序列(矢量也是,我认为)。现在我需要在第二个向量的第一个元素上为所有数量的第一个向量加电,对数字求和,然后继续第二个向量的每个元素。所以我的结果将是与第二个向量相同数量的元素的向量。但我不知道如何编程这个等式。这只是我计算的第一部分,但我可以自己解决剩下的问题。

感谢您的回复!

1 个答案:

答案 0 :(得分:2)

喜欢这个吗?

x <- 1:5
y <- 1:3
res <- outer(x, y, "^")
#      [,1] [,2] [,3]
# [1,]    1    1    1
# [2,]    2    4    8
# [3,]    3    9   27
# [4,]    4   16   64
# [5,]    5   25  125
colSums(res)
#[1]  15  55 225