如何找到R tibble中至少一半元素中共有的元素

努拉

我有一些小标题:

raw = tibble(
      labels = rep(rep(1:4,each=3),2),
       group = rep(c("A","B"), each=12),
       value = c(1,2,3,3,4,5,6,7,2,2,12,1,7,3,3,3,4,5,6,3,2,2,7,1))

我想为每组A和B分别选择标签中至少一半的通用值。结果可能是

Res = tibble(group = c("A","B"),
       value = c("1,2,3","2,3,7"))

如果我可以找到一个灵活的功能来对至少1/3的标签进行相同的选择,这将很有帮助。

阿克伦

这是一个选项,其中我们按“组”,“值”进行分组,获取不同“标签”的数量,然后按“组”和filter“ n”大于或等于行的行进行分组。“标签”的数量减少2,即50%,获得distinct“组”,“值”的行

library(dplyr)
raw %>%
   group_by(group, value) %>%
   mutate(n = n_distinct(labels)) %>%
   group_by(group) %>% 
   filter(n >= n_distinct(labels)/2) %>% 
   select(-n) %>%
   ungroup %>% 
   distinct(group, value)
# A tibble: 6 x 2
#  group value
#  <chr> <dbl>
#1 A         1
#2 A         2
#3 A         3
#4 B         7
#5 B         3
#6 B         2

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何找到至少两个向量中共有的元素?

来自分类Dev

如何找到至少两个向量中共有的元素?

来自分类Dev

硒仅加载页面上找到的一半元素

来自分类Dev

如何对齐元素内的一半文本?

来自分类Dev

如何找到至少包含一个否定元素的列?

来自分类Dev

如何声明多个元素共有的属性?

来自分类Dev

如何将元素的宽度设置为等于窗口宽度的一半

来自分类Dev

R:如何删除元素表单列表/找到它的索引?

来自分类Dev

检查列表的至少一个元素是否包含在带有R的列表中

来自分类Dev

如何验证html字符串中的至少一个元素具有内容?

来自分类Dev

如何找到R中矩阵的所有可能置换?

来自分类Dev

如何找到R中矩阵的所有可能排列?

来自分类Dev

如何找到只有一个属性并且与网页中的其他元素重复的元素?

来自分类Dev

当有项目时,如何在 Vue 中循环遍历数组的次数的一半?

来自分类Dev

如何找到R中向量中每个元素的文本字符串的匹配位置?

来自分类Dev

如何在R包中找到所有功能?

来自分类Dev

在R中,如何找到f(x)= 0.5的x

来自分类Dev

如何找到R中每n行的相关性?

来自分类Dev

我如何在R中找到字符中的特定字母

来自分类Dev

如何通过使用R中的循环找到RMSE

来自分类Dev

如何找到R中的真实混合物密度?

来自分类Dev

在R中如何找到值> 0的最早日期

来自分类Dev

如何在R中的矩阵中找到互补行

来自分类Dev

如何找到R中相关矩阵的p值?

来自分类Dev

如何通过R中的不同排列找到总频率?

来自分类Dev

如何找到R中两组数据的p值?

来自分类Dev

如何找到R中每n行的相关性?

来自分类Dev

我如何在R中找到字符中的特定字母

来自分类Dev

Bquote和R中的引用...我如何找到更多?

Related 相关文章

  1. 1

    如何找到至少两个向量中共有的元素?

  2. 2

    如何找到至少两个向量中共有的元素?

  3. 3

    硒仅加载页面上找到的一半元素

  4. 4

    如何对齐元素内的一半文本?

  5. 5

    如何找到至少包含一个否定元素的列?

  6. 6

    如何声明多个元素共有的属性?

  7. 7

    如何将元素的宽度设置为等于窗口宽度的一半

  8. 8

    R:如何删除元素表单列表/找到它的索引?

  9. 9

    检查列表的至少一个元素是否包含在带有R的列表中

  10. 10

    如何验证html字符串中的至少一个元素具有内容?

  11. 11

    如何找到R中矩阵的所有可能置换?

  12. 12

    如何找到R中矩阵的所有可能排列?

  13. 13

    如何找到只有一个属性并且与网页中的其他元素重复的元素?

  14. 14

    当有项目时,如何在 Vue 中循环遍历数组的次数的一半?

  15. 15

    如何找到R中向量中每个元素的文本字符串的匹配位置?

  16. 16

    如何在R包中找到所有功能?

  17. 17

    在R中,如何找到f(x)= 0.5的x

  18. 18

    如何找到R中每n行的相关性?

  19. 19

    我如何在R中找到字符中的特定字母

  20. 20

    如何通过使用R中的循环找到RMSE

  21. 21

    如何找到R中的真实混合物密度?

  22. 22

    在R中如何找到值> 0的最早日期

  23. 23

    如何在R中的矩阵中找到互补行

  24. 24

    如何找到R中相关矩阵的p值?

  25. 25

    如何通过R中的不同排列找到总频率?

  26. 26

    如何找到R中两组数据的p值?

  27. 27

    如何找到R中每n行的相关性?

  28. 28

    我如何在R中找到字符中的特定字母

  29. 29

    Bquote和R中的引用...我如何找到更多?

热门标签

归档