【发布时间】:2015-01-22 09:12:21
【问题描述】:
假设我想使用 2 个约束进行子集化。 1,第一列中的值相同 2、同时第二列的值是一样的
例如,我有一个数据框
a <- rep(1:5)
b <- c(1,2,2,2,1,1,1,2,2,2)
data <- data.frame(a,b)
说a是配对识别号,b代表性别
现在我们想要进行子集化以创建一个数据集,其中我们有匹配的配对 ID 和性别。
是否会使用while 命令或使用duplicated 创建循环
预期结果应返回此处以绿色突出显示的数据子集
【问题讨论】:
-
这是一个很好的问题,具有可重复的示例和所需的输出,但您的解释技巧需要提高。
-
道歉。你会如何改写?
-
“当
b每个a只有一个唯一值时,我试图只提取行”?大概就是这样。