此问题已经在这里有了答案:
如何基于“或”条件将数据帧分为两列?我如何使用tidyverse?
我可以通过左联接来做到这一点。我只是想知道是否有任何优雅的方法可以更好地做到这一点,因为我有2000多个raws。
例如下面的例子
我们可以使用subset中的base R
subset
base R
subset(df1, ID %in% c('a', 'b') & Rep %in% 1:2)