R ::如何在IF条件下检查变量的两个不同值

时间:2016-03-14 05:49:38

标签: r

我必须检查这样的情况:

 IF COUNTRY_QUOTATION in {CAD, JPY} &
    RATING_MOODY <= -1 &
    COUPON_TYPE <= 3 &
    CONVEXITY > 0.39 & 
      THEN  CLUSTER_ID = 1

如何检查变量COUNTRY_QUOTATION中的两个值?

IF (COUNTRY_QUOTATION in {CAD, JPY} &
        RATING_MOODY <= -1 &
        COUPON_TYPE <= 3 &
        CONVEXITY > 0.39 ){

        CLUSTER_ID <- 1

}

如果是我们可以放置的一个值&#34; ==&#34;是否存在价值。但是我想检查两个不同的值。 &#34; IF&#34;如果存在任何一个值,则必须通过条件。

请帮忙。

1 个答案:

答案 0 :(得分:2)

作为@akrun&amp; @David在评论空间中指出,我在%中包含%来验证变量中的两个以上的值。

%in% c("CAD", "JPY")

感谢您的快速回复。