这是我非常简单的问题:
如何使用RStudio计算vector_a和vector_b的值之和,差和积。
vector_a <- (-5:5)
和
vector_b <- (0:10)
我必须计算vector_a中的值与vector_b中的值之间的差/和/积。
Sum <- sum(vector_a, vector_b)
返回值55。
但是乘积和差值函数会返回奇怪的结果。
如果我使用命令:
Difference <- vector_a - vector_b
这将返回值1,1,1,1,1,..
当我使用命令时:
Difference <- diff(vector_a, vector_b)
返回错误!
谁能解释这些基本计算的正确命令?
答案 0 :(得分:0)
您要寻找什么?
> vector_a <- (-5:5)
> vector_b <- (0:10)
> vector_a - vector_b
[1] -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5
> vector_a + vector_b
[1] -5 -3 -1 1 3 5 7 9 11 13 15
> vector_a * vector_b
[1] 0 -4 -6 -6 -4 0 6 14 24 36 50
> prod(vector_a,vector_b)
[1] 0