基于组的行长度对分组变量进行条件过滤

诺蒂卡

一个我无法理解的简单查询:

示例数据集:

   ACH_DATE   CODE
1 31OCT2018 A81001
2 31JAN2019 A81001
3 31OCT2018 A81002
4 31JAN2019 A81002
5 31OCT2018 A81003
6 31JAN2019 A81004

我想group_byCODE变量上ACH_DATE进行过滤,如果一个组有多于一行,则删除其中的行ACH_DATE == "31OCT2018"

样本数据:

df <- structure(list(ACH_DATE = c("31OCT2018", "31JAN2019", "31OCT2018", 
"31JAN2019", "31OCT2018", "31JAN2019"), CODE = c("A81001", "A81001", 
"A81002", "A81002", "A81003", "A81004")), row.names = c(NA, 6L
), class = "data.frame")
阿克伦

我们按“CODE”分组,创建一个包含行数和“ACH_DATE”的逻辑向量

library(dplyr)
df %>%
  group_by(CODE) %>% 
  filter((n() > 1 &  ACH_DATE != "31OCT2018") | n() == 1)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用dplyr对分组变量进行计数

来自分类Dev

Power BI-使用条件对分组值进行计数

来自分类Dev

根据时间变量列对分组的数据帧进行排序

来自分类Dev

如何对分类列和数值列进行分组,并根据该组对数值进行分组

来自分类Dev

如何在Underscore.js中对分组进行分组,过滤和计数?

来自分类Dev

R:对分组变量的每个成对组合进行t检验,对ID变量中的每个元素进行

来自分类Dev

如何对分组列表进行分组?

来自分类Dev

Dplyr:按条件过滤按对分组的数据集,每对仅保留一行

来自分类Dev

如何在Scala Spark中对分组的每个值进行分组和除以该组中的行数

来自分类Dev

如何对分组表进行突变

来自分类Dev

在熊猫中对分组数据进行排序

来自分类Dev

对分组列Hive进行操作

来自分类Dev

基于 R 中列中的两个变量有条件地过滤组中的值

来自分类Dev

根据分组的变量以外的变量在组之间进行排序

来自分类Dev

如何基于变量名称自动对变量进行分层分组

来自分类Dev

使用angularJS组计数进行过滤和分组

来自分类Dev

对分支名称进行通配符过滤

来自分类Dev

根据熊猫中的分组大小对分组数据进行排序

来自分类Dev

基于多个删除行的条件对数据框进行分组

来自分类Dev

根据熊猫中的多个条件对行进行分组和过滤

来自分类Dev

R滤镜| 根据条件进行过滤和分组

来自分类Dev

根据几个条件对 data.frame 进行分组和过滤

来自分类Dev

如何基于PD数据帧中的共享项对分组?

来自分类Dev

计算熊猫中连续值组的最大运行长度

来自分类Dev

熊猫:基于2列的条件按组进行行比较

来自分类Dev

基于条件的嵌套分组

来自分类Dev

基于条件的分组

来自分类Dev

如何基于多个条件反应钩子进行过滤

来自分类Dev

对于使用 dplyr 的其他两个变量的每个唯一组合,仅对分组数据框中的变量求和一次

Related 相关文章

  1. 1

    使用dplyr对分组变量进行计数

  2. 2

    Power BI-使用条件对分组值进行计数

  3. 3

    根据时间变量列对分组的数据帧进行排序

  4. 4

    如何对分类列和数值列进行分组,并根据该组对数值进行分组

  5. 5

    如何在Underscore.js中对分组进行分组,过滤和计数?

  6. 6

    R:对分组变量的每个成对组合进行t检验,对ID变量中的每个元素进行

  7. 7

    如何对分组列表进行分组?

  8. 8

    Dplyr:按条件过滤按对分组的数据集,每对仅保留一行

  9. 9

    如何在Scala Spark中对分组的每个值进行分组和除以该组中的行数

  10. 10

    如何对分组表进行突变

  11. 11

    在熊猫中对分组数据进行排序

  12. 12

    对分组列Hive进行操作

  13. 13

    基于 R 中列中的两个变量有条件地过滤组中的值

  14. 14

    根据分组的变量以外的变量在组之间进行排序

  15. 15

    如何基于变量名称自动对变量进行分层分组

  16. 16

    使用angularJS组计数进行过滤和分组

  17. 17

    对分支名称进行通配符过滤

  18. 18

    根据熊猫中的分组大小对分组数据进行排序

  19. 19

    基于多个删除行的条件对数据框进行分组

  20. 20

    根据熊猫中的多个条件对行进行分组和过滤

  21. 21

    R滤镜| 根据条件进行过滤和分组

  22. 22

    根据几个条件对 data.frame 进行分组和过滤

  23. 23

    如何基于PD数据帧中的共享项对分组?

  24. 24

    计算熊猫中连续值组的最大运行长度

  25. 25

    熊猫:基于2列的条件按组进行行比较

  26. 26

    基于条件的嵌套分组

  27. 27

    基于条件的分组

  28. 28

    如何基于多个条件反应钩子进行过滤

  29. 29

    对于使用 dplyr 的其他两个变量的每个唯一组合,仅对分组数据框中的变量求和一次

热门标签

归档