如何在 r 中减去向量的元素

How to subtract elements of vector in r

我在 R 中有一个向量

myVect <- c(1,2,3,4)

我正在寻找的输出是

1-2-3-4 =-8

有没有我可以使用的函数

谢谢

我们可以使用 Reduce-

Reduce(`-`, myVect)
#[1] -8

或使用sum

sum(c(myVect[1], -1*myVect[-1]))
#[1] -8