删除重复的行,同时保留底行

韦尔顿·苏萨

我想删除R中的重复行,保留较低行的信息,即从此数据中获取信息:

example <- structure(list(var1 = c(1, 1, 2, 2, 3, 4, 5, 6, 6), var2 = c(0, 
0, 0, 0, 0, 0, 0, 0, 0), var3 = c(1, 0, 0, 0, 0, 1, 0, 0, 0), 
    var4 = c(1, 1, 1, 1, 0, 1, 1, 0, 0), var5 = c(1, 1, 1, 0, 
    0, 1, 1, 0, 0), Year = 2001:2009), row.names = c(NA, -9L), class = "data.frame")

我想删除重复项,将行保留在底部,以便得到:

example1 <- structure(list(var1 = c(1, 2, 3, 4, 5, 6), var2 = c(0, 0, 0, 
0, 0, 0), var3 = c(0, 0, 0, 1, 0, 0), var4 = c(1, 1, 0, 1, 1, 
0), var5 = c(1, 0, 0, 1, 1, 0), Year = c(2002, 2004, 2005, 2006, 
2007, 2009)), row.names = c(NA, -6L), class = "data.frame") 

是否可以应用`dplyr软件包duplicateddistinct功能?

感谢您的帮助。谢谢。

托马斯·艾斯科丁

这是你想要的吗?

example %>%
  group_by(var1) %>%
  slice_tail()
  • 输出
# A tibble: 6 x 6
# Groups:   var1 [6]
   var1  var2  var3  var4  var5  Year
  <dbl> <dbl> <dbl> <dbl> <dbl> <int>
1     1     0     0     1     1  2002
2     2     0     0     1     0  2004
3     3     0     0     0     0  2005
4     4     0     1     1     1  2006
5     5     0     0     1     1  2007
6     6     0     0     0     0  2009

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在保留至少一行的同时删除重复的MySQL表行

来自分类Dev

删除重复的行,同时保持行的顺序

来自分类Dev

删除重复的行,同时保持行的顺序

来自分类Dev

删除重复项,但保留对删除行的引用

来自分类Dev

从多个json文件中删除重复的行,同时保留文件结构

来自分类Dev

同时删除两列中的重复行

来自分类Dev

删除相邻的重复行,同时保持顺序

来自分类Dev

删除几列中的重复值,但保留行

来自分类Dev

删除输入字段的边框,但保留底部

来自分类Dev

MySQL根据列值删除重复的行,但保留最新的行

来自分类Dev

删除重复的行,但保留没有字符串的行

来自分类Dev

删除重复的行,并根据日期列保留最新的行

来自分类Dev

MySQL根据列值删除重复的行,但保留最新的行

来自分类Dev

删除重复行而不保留一行

来自分类Dev

将grep结果折叠为一行,同时保留唯一值并删除重复值?

来自分类Dev

如何在保持空行的同时用awk删除重复的行?

来自分类Dev

删除重复的行,选择要保留的特定值

来自分类Dev

SQL-删除重复的行而不保留原始行

来自分类Dev

删除所有非重复的行,但保留一个

来自分类Dev

Excel保留第一三行,并删除其余重复项

来自分类Dev

如何从表中删除重复的行但保留列值的总和

来自分类Dev

删除重复项,但为每个保留一行

来自分类Dev

SQLite-如何在保留子行的同时删除父行?

来自分类Dev

分组并删除NaN行,同时在熊猫中保留一行

来自分类Dev

火花:如何执行drop操作在数据帧上重复,同时保留时间戳最高的行

来自分类Dev

从DataGrid删除重复的行

来自分类Dev

删除重复的数据行

来自分类Dev

成对删除重复的行?

来自分类Dev

SQL删除重复的行

Related 相关文章

  1. 1

    如何在保留至少一行的同时删除重复的MySQL表行

  2. 2

    删除重复的行,同时保持行的顺序

  3. 3

    删除重复的行,同时保持行的顺序

  4. 4

    删除重复项,但保留对删除行的引用

  5. 5

    从多个json文件中删除重复的行,同时保留文件结构

  6. 6

    同时删除两列中的重复行

  7. 7

    删除相邻的重复行,同时保持顺序

  8. 8

    删除几列中的重复值,但保留行

  9. 9

    删除输入字段的边框,但保留底部

  10. 10

    MySQL根据列值删除重复的行,但保留最新的行

  11. 11

    删除重复的行,但保留没有字符串的行

  12. 12

    删除重复的行,并根据日期列保留最新的行

  13. 13

    MySQL根据列值删除重复的行,但保留最新的行

  14. 14

    删除重复行而不保留一行

  15. 15

    将grep结果折叠为一行,同时保留唯一值并删除重复值?

  16. 16

    如何在保持空行的同时用awk删除重复的行?

  17. 17

    删除重复的行,选择要保留的特定值

  18. 18

    SQL-删除重复的行而不保留原始行

  19. 19

    删除所有非重复的行,但保留一个

  20. 20

    Excel保留第一三行,并删除其余重复项

  21. 21

    如何从表中删除重复的行但保留列值的总和

  22. 22

    删除重复项,但为每个保留一行

  23. 23

    SQLite-如何在保留子行的同时删除父行?

  24. 24

    分组并删除NaN行,同时在熊猫中保留一行

  25. 25

    火花:如何执行drop操作在数据帧上重复,同时保留时间戳最高的行

  26. 26

    从DataGrid删除重复的行

  27. 27

    删除重复的数据行

  28. 28

    成对删除重复的行?

  29. 29

    SQL删除重复的行

热门标签

归档