&&
(AND) 與 ||
(OR) 常常用於 if 判斷式的條件控制部分,這裏要注意 &
與 |
是用於向量的所有元素,而 &&
和 ||
只能用於長度為 1 的向量,且第二判斷式只有在必要時才會被執行:&&
運算子若是發現第一個條件傳回的是 FALSE
,那麼就不會執行第二個條件的的判斷;||
運算子也有類似的情形,若是發現第一個條件傳回的是 TRUE
,那麼就不會執行第二個條件的的判斷KRHH <- repulsive[ ( ( V4 == 'KR' & V5 == 'HH' ) | ( V4 == 'RK' & V5 == 'HH' ) ) & V6 < 15, ]
沒有留言:
張貼留言