负数比较错误

时间:2018-08-24 20:48:29

标签: r

我在R数据框中进行下面的比较时遇到问题

if ((RSI<=40) & ((BUY_FACTOR>=-.5) || (BUY_FACTOR<=.5))){
    BUY_CONDITION<-"TRUE"
}

对于BUY_FACTOR正数,它工作正常,但如果它为负数,则仅求第一个条件并给出true而不是false,就像BUY_FACTOR值为-1.12并且RSI为38时,它返回true而不是false

0 个答案:

没有答案