根据一列中相同重复的数目对data.frame进行排序

初学者

我想根据给定字符在最后一列中重复的最高次数对data.frame进行排序

数据=

 chr    start   end name
    1   234   267   ttn
    2   345   367   Elm
    3   445   489   ttn
    4   544   598   Rm
    5   644   680   ttn

我想要这样的东西

 chr    start   end name
    1   234 267 ttn
    3   445 489 ttn
    5   644 680 ttn
    2   345 367 Elm
    4   544 598 Rm
大卫·阿伦堡

这是一种快速的data.table方法,可以按引用对数据进行排序

library(data.table)
setorder(setDT(df)[, indx := .N, by = name], -indx)[]
#    chr start end name indx
# 1:   1   234 267  ttn    3
# 2:   3   445 489  ttn    3
# 3:   5   644 680  ttn    3
# 4:   2   345 367  Elm    1
# 5:   4   544 598   Rm    1

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何对 as.data.frame 表进行排序

来自分类Dev

根据一列的相同值进行分组和排序,然后对这些组中的另一列进行排序

来自分类Dev

在矩阵中对一列进行排序,然后根据R中的排序列对另一列进行排序

来自分类Dev

如何防止data.frame函数对数据进行排序

来自分类Dev

使用Acast时继续对data.frame进行排序

来自分类Dev

如何防止data.frame函数对数据进行排序

来自分类Dev

按字符名称对data.frame进行排序

来自分类Dev

在data.frame中进行双重排序

来自分类Dev

根据列表对列进行排序,然后对数据框中的另一列进行排序

来自分类Dev

使用另一个data.frame的行名对data.frame进行排序

来自分类Dev

根据最后一行的值按列对Deedle Frame进行排序

来自分类Dev

根据第一列对2个文件进行排序和合并,没有重复的行

来自分类Dev

根据第一列对2个文件进行排序和合并,没有重复的行

来自分类Dev

如何根据一列对两列进行排序?

来自分类Dev

如何在Spring Data中按升序对一列进行排序,对降序进行排序?

来自分类Dev

如何使用PLSQL根据一列中的重复值和另一列中的连续值进行过滤?

来自分类Dev

根据第一列对CSV文件进行排序

来自分类Dev

根据最后一列对数据进行排序

来自分类Dev

根据最后一列Jquery进行表排序

来自分类Dev

如何根据一列对查询结果进行排序?

来自分类Dev

Linux 根据第一列进行数字排序

来自分类Dev

根据Excel 2007中的另一列对列进行排序

来自分类Dev

根据另一列的级别对数据框中的列进行排序

来自分类Dev

如何根据其他列值对一列中的值进行排序?

来自分类Dev

根据列的值和另一列中列表的长度对数据框进行排序

来自分类Dev

根据熊猫中的另一列对唯一值进行排序

来自分类Dev

转换为data.frame以便对列进行排序失败,并带有未实现的类型列表

来自分类Dev

如何按所有列对矩阵/data.frame进行排序

来自分类Dev

如何根据另一个对象的row.names对data.frame(表)进行排序

Related 相关文章

  1. 1

    如何对 as.data.frame 表进行排序

  2. 2

    根据一列的相同值进行分组和排序,然后对这些组中的另一列进行排序

  3. 3

    在矩阵中对一列进行排序,然后根据R中的排序列对另一列进行排序

  4. 4

    如何防止data.frame函数对数据进行排序

  5. 5

    使用Acast时继续对data.frame进行排序

  6. 6

    如何防止data.frame函数对数据进行排序

  7. 7

    按字符名称对data.frame进行排序

  8. 8

    在data.frame中进行双重排序

  9. 9

    根据列表对列进行排序,然后对数据框中的另一列进行排序

  10. 10

    使用另一个data.frame的行名对data.frame进行排序

  11. 11

    根据最后一行的值按列对Deedle Frame进行排序

  12. 12

    根据第一列对2个文件进行排序和合并,没有重复的行

  13. 13

    根据第一列对2个文件进行排序和合并,没有重复的行

  14. 14

    如何根据一列对两列进行排序?

  15. 15

    如何在Spring Data中按升序对一列进行排序,对降序进行排序?

  16. 16

    如何使用PLSQL根据一列中的重复值和另一列中的连续值进行过滤?

  17. 17

    根据第一列对CSV文件进行排序

  18. 18

    根据最后一列对数据进行排序

  19. 19

    根据最后一列Jquery进行表排序

  20. 20

    如何根据一列对查询结果进行排序?

  21. 21

    Linux 根据第一列进行数字排序

  22. 22

    根据Excel 2007中的另一列对列进行排序

  23. 23

    根据另一列的级别对数据框中的列进行排序

  24. 24

    如何根据其他列值对一列中的值进行排序?

  25. 25

    根据列的值和另一列中列表的长度对数据框进行排序

  26. 26

    根据熊猫中的另一列对唯一值进行排序

  27. 27

    转换为data.frame以便对列进行排序失败,并带有未实现的类型列表

  28. 28

    如何按所有列对矩阵/data.frame进行排序

  29. 29

    如何根据另一个对象的row.names对data.frame(表)进行排序

热门标签

归档