gpt4 book ai didi

r - 使用两个不同的状态值子集重复值

转载 作者:行者123 更新时间:2023-12-04 09:31:58 25 4
gpt4 key购买 nike

我有 Id Values 有些是重复的,还有另一列 Status (yes/No) ,我想提取具有两个不同状态值的重复值的子集。例如,如果我的数据集如下所示

   Id        Status
23984 Yes
94949 No
89685 No
33232 Yes
33232 Yes
57943 No
75633 Yes
75633 No

在这种情况下,ID 75633 是重复的并且有两个不同的状态(是和否),所以我的最终数据集应该只包含这样的 ID 而不是 33232。

   Id        Status
75633 Yes
75633 No

我知道如何做一个子集,但不知道如何包括这个标准需要一些帮助。

最佳答案

library(dplyr)
df %>%
group_by(Id) %>%
filter("Yes"%in% Status & "No" %in% Status)

关于r - 使用两个不同的状态值子集重复值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30113797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com