小编Bob*_*b M的帖子

在 r 中使用 && 表示字符向量

&& 布尔运算符似乎与字符向量的工作方式不同,我想知道是否有人知道原因。

例如:

streetA <- c("green", "green", "red")

streetB <- c("green", "green", "green")
Run Code Online (Sandbox Code Playgroud)

streetA == "green" && streetB == "green"

返回 TRUE,但该语句应返回 FALSE,因为 streetA 中包含“红色”。

& 语句按预期工作:

streetA == "green" & streetB == "green"

返回: TRUE TRUE FALSE

有人知道为什么吗?

boolean r

1
推荐指数
1
解决办法
262
查看次数

标签 统计

boolean ×1

r ×1