邏輯判斷式

常見的邏輯判斷符號

以下介紹常見的邏輯判斷的符號。

  • <、>:小於、大於。
  • <=、>=:小於等於、大於等於。
  • ==、!=:等於、不等於。
  • A %in% B:A 是否在 B 中。
  • &&、&:交集,& 適用於向量式的邏輯判斷,&& 適用於單一值的邏輯判斷。
  • ||、|:聯集,| 適用狀況與 & 相同,|| 適用狀況與 && 相同。
> x <- 5
> y <- 10

> x > 3
[1] TRUE
> x >= 6
[1] FALSE

> x <= 6
[1] TRUE
> x < 3
[1] FALSE

> !(x > 3) # 前面多加一個有否定功能,所以 True 變成 False,如果是 False 則變成 True。
[1] FALSE

> x %in% c(1:6)
[1] TRUE

> x > 4 || y > 10
[1] TRUE
> x > 4 && y > 10
[1] FALSE

> z = c(1,2,3)
> z > 0 & z > -1
[1] TRUE TRUE TRUE
> z > 0 && z > -1 # && 只可以比較單一值,所以只有抓 z 的第一元素跟 0 與 -1 比較。
[1] TRUE

results matching ""

    No results matching ""