如何对字母数字大熊猫索引的降序进行排序。

蓝月亮

我有一个熊猫数据框,看起来像:

df = DataFrame({'id':['a132','a132','b5789','b5789','c1112','c1112'], 'value':[0,0,0,0,0,0,]}) 

df = df.groupby('id').sum()

  value
id          
a132       0
b5789      0
c1112      0

我想对它进行排序,使其看起来像:

       value
id                
b5789      0
c1112      0
a132       0

它正在查看数字(尽管是字符串)并按降序排序

罗曼

一个简单的解决方案是:

  • 分割索引以提取临时键列中的数字
  • 按此列降序排列
  • 删除临时键列

df = DataFrame({'id':['a132','a132','b5789','b5789','c1112','c1112'], 'value':[0,0,0,0,0,0,]}) 

df = df.groupby('id').sum()

df['key'] = df.index
df['key'] = df['key'].str.split('(\d+)').str[1].astype(int)
df = df.sort('key', ascending=False).drop('key', axis=1)

# Result
       value
id          
b5789      0
c1112      0
a132       0

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

按索引对大熊猫数据框进行排序,然后按字母顺序排序

来自分类Dev

按索引对大熊猫数据框进行排序,然后按字母顺序排序

来自分类Dev

按索引对大熊猫系列进行排序

来自分类Dev

如何对大熊猫数据框进行非词汇排序?

来自分类Dev

按计数对大熊猫多指标进行排序?

来自分类Dev

按计数对大熊猫多指标进行排序?

来自分类Dev

排序大熊猫MultiIndex

来自分类Dev

大熊猫的花式索引

来自分类Dev

大熊猫的外部合并DataFrames导致MemoryError ---如何与大熊猫进行“大数据”合并?

来自分类Dev

有领带时,大熊猫如何决定排序?

来自分类Dev

大熊猫:如何进行分组和联合

来自分类Dev

如何对大熊猫中的groupeby计数进行分类?

来自分类Dev

如何在大熊猫中进行复杂条件的分组

来自分类Dev

如何在大熊猫中进行分组和变形

来自分类Dev

Python熊猫对字母数字进行排序

来自分类Dev

大熊猫索引的意义是什么?

来自分类Dev

查找大熊猫DataFrame值的索引

来自分类Dev

与大熊猫合并后设置索引?

来自分类Dev

大熊猫可互换双索引?

来自分类Dev

熊猫-如何将非数字值更新为数字并求和?大熊猫

来自分类Dev

大熊猫:基于多个列对数据框进行排序

来自分类Dev

按月份和年份对大熊猫的数据框系列进行排序?

来自分类Dev

在大熊猫中按时间顺序对日期进行排序

来自分类Dev

大熊猫:根据其他多层列,对最里面的列进行分组排序

来自分类Dev

大熊猫:连接数据框,对列数据进行正向填充和多索引

来自分类Dev

大熊猫:使用ix进行索引超出范围,但我可以看到该列

来自分类Dev

基于列内部索引对大熊猫数据框进行分组

来自分类Dev

如何使用熊猫对组中的行进行排序(降序排列)

来自分类Dev

如何进行字母数字排序

Related 相关文章

  1. 1

    按索引对大熊猫数据框进行排序,然后按字母顺序排序

  2. 2

    按索引对大熊猫数据框进行排序,然后按字母顺序排序

  3. 3

    按索引对大熊猫系列进行排序

  4. 4

    如何对大熊猫数据框进行非词汇排序?

  5. 5

    按计数对大熊猫多指标进行排序?

  6. 6

    按计数对大熊猫多指标进行排序?

  7. 7

    排序大熊猫MultiIndex

  8. 8

    大熊猫的花式索引

  9. 9

    大熊猫的外部合并DataFrames导致MemoryError ---如何与大熊猫进行“大数据”合并?

  10. 10

    有领带时,大熊猫如何决定排序?

  11. 11

    大熊猫:如何进行分组和联合

  12. 12

    如何对大熊猫中的groupeby计数进行分类?

  13. 13

    如何在大熊猫中进行复杂条件的分组

  14. 14

    如何在大熊猫中进行分组和变形

  15. 15

    Python熊猫对字母数字进行排序

  16. 16

    大熊猫索引的意义是什么?

  17. 17

    查找大熊猫DataFrame值的索引

  18. 18

    与大熊猫合并后设置索引?

  19. 19

    大熊猫可互换双索引?

  20. 20

    熊猫-如何将非数字值更新为数字并求和?大熊猫

  21. 21

    大熊猫:基于多个列对数据框进行排序

  22. 22

    按月份和年份对大熊猫的数据框系列进行排序?

  23. 23

    在大熊猫中按时间顺序对日期进行排序

  24. 24

    大熊猫:根据其他多层列,对最里面的列进行分组排序

  25. 25

    大熊猫:连接数据框,对列数据进行正向填充和多索引

  26. 26

    大熊猫:使用ix进行索引超出范围,但我可以看到该列

  27. 27

    基于列内部索引对大熊猫数据框进行分组

  28. 28

    如何使用熊猫对组中的行进行排序(降序排列)

  29. 29

    如何进行字母数字排序

热门标签

归档