R 如何检查向量测试的每个元素值是否有两个特定值?
我有一个向量,叫做饮料\u选择R 如何检查向量测试的每个元素值是否有两个特定值?,r,if-statement,vector,R,If Statement,Vector,我有一个向量,叫做饮料\u选择 library(tidyverse) 作为输出,我需要TRUE(元素为1或5)或FALSE(元素为2至4)。非常感谢您的帮助 如果您不介意跳过管道(%%>%),请尝试: 但这里也有管道: na.omit(Drink_Choice) %in% c(1,5) 如果您不介意跳过管道(%>%),请尝试: 但这里也有管道: na.omit(Drink_Choice) %in% c(1,5) @Ventrilocus Care在您的答案中作为另一个选项发布?当Drink
library(tidyverse)
作为输出,我需要TRUE(元素为1或5)或FALSE(元素为2至4)。非常感谢您的帮助 如果您不介意跳过管道(%%>%),请尝试: 但这里也有管道:
na.omit(Drink_Choice) %in% c(1,5)
如果您不介意跳过管道(%>%),请尝试: 但这里也有管道:
na.omit(Drink_Choice) %in% c(1,5)
@Ventrilocus Care在您的答案中作为另一个选项发布?当
Drink\u Choice
为3时如何?@Ventrilocus Care在您的答案中作为另一个选项发布?当Drink\u Choice
为3时如何?dplyr
关注数据帧-这是一个向量。如果您使用的是%%>%%
,我将其称为“with pipes”,而不是“withdplyr
”。(虽然管道由dplyr
普及,但它们最初来自magrittr
软件包。许多其他软件包也使用它们。)在问题3中,缺少奇数。dplyr
侧重于数据帧-这是一个向量。如果您使用的是%%>%%
,我将其称为“with pipes”,而不是“withdplyr
”。(虽然管道是由dplyr
推广的,但它们最初来自magrittr
软件包。许多其他软件包也使用它们。)问题3中缺少一个奇数。
na.omit(Drink_Choice) %in% c(1,5)
Drink_Choice %>% na.omit() %>% (function(x) x %in% c(1,5))