同一列的子集

Subset of the same column

我有一个数据框,我需要做不同列组的子集,所以我使用这个脚本

a <- subset(table, Response=="oxygen" & Operation=="blue" & Group=="A")

我的问题是:我需要在此子组中也包括组 B 的行(我在数据框中还有其他类型的组(C、D、F)。 我试过使用这个脚本,但它不起作用

a <- subset(table, Response=="oxygen" & Operation=="blue" & Group==c("A", "B"))

你能告诉我正确的语法吗?

如果您想 select 两个组 AB,您需要使用 %in% 而不是 ==:

a <- subset(table, Response=="oxygen" & Operation=="blue" & Group %in% c("A", "B"))