Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何使用一个值存在多次的条件编写子集(就像运算符中的SQL一样)_R_Subset - Fatal编程技术网

R 如何使用一个值存在多次的条件编写子集(就像运算符中的SQL一样)

R 如何使用一个值存在多次的条件编写子集(就像运算符中的SQL一样),r,subset,R,Subset,我试图在特定列包含很少特定用户ID的条件下对数据帧进行子集划分 subset(df, df$userID===100 & df$userID===101 & df$userID===104 & df$userID===106) 现在,我不想写这样一个有多个条件的语句,并且想知道是否有一个快捷方式来实现它,比如SQL语句 …其中用户ID位于(100101104106) 后来,我的目标是有这样的东西: userid使用%中的操作符% 1:10 %in% c(1,3,5,9)

我试图在特定列包含很少特定用户ID的条件下对数据帧进行子集划分

subset(df, df$userID===100 & df$userID===101 & df$userID===104 & df$userID===106)
现在,我不想写这样一个有多个条件的语句,并且想知道是否有一个快捷方式来实现它,比如SQL语句

…其中用户ID位于(100101104106)

后来,我的目标是有这样的东西:
userid使用%中的操作符
%

1:10 %in% c(1,3,5,9)
# [1]  TRUE FALSE  TRUE FALSE  TRUE FALSE FALSE FALSE  TRUE FALSE

在%
中使用运算符
%。请参阅
帮助(“%in%”)
是!工作起来很有魅力。谢谢把它写下来作为答案,我来核对一下。再次感谢!