我需要根据同一列上的多个条件过滤我的数据框。 我确实有查询,但我需要更精确的一个。这是我的例子。
Admission method Freq
11 7360
12 5172
13 3913
21 36599
22 7722
23 4
24 1011
28 679
31 1539
32 52
81 241
82 375
99 3
IP <- IP_ID %>% filter(ADMISSION_METHOD == 21 |ADMISSION_METHOD == 22 | ADMISSION_METHOD == 23 | ADMISSION_METHOD == 24 | ADMISSION_METHOD == 28)
Another Method
Adm_method <- c(21,22,23,24,28)
t<- IP_ID %>% filter(ADMISSION_METHOD %in% Adm_method)
是否有任何短代码可以实现这一目标?
谢谢, Prabha。
答案 0 :(得分:0)
我尝试了这种方法:
Adm_method <- c(21,22,23,24,28)
t<- IP_ID %>% filter(ADMISSION_METHOD %in% Adm_method)