R中的错误减法

时间:2019-05-06 12:38:11

标签: r

我想通过减法创建新变量

EA$SalesBefore <- sail$sum1 - EA$ActionEffect

但有时sail$sum1可以小于0。例如,

sail$sum1 = 90
EA$ActionEffect = -24

现在它计算得出90--24,即90 + 24 = 114,但是我需要90-24 = 66。

如果sail$sum1 < 0,然后减去不带-(两个负号),仅减去90-sum1,该怎么做?

1 个答案:

答案 0 :(得分:2)

我们可以用abs包装,然后使用-

sail$sum1- abs(EA$ActionEffect)