当前位置: 首页 > 知识库问答 >
问题:

按升序对groupby中的浮点值排序[重复]

魏君博
2023-03-14

我想按实际成本升序对groupby中的值进行排序,但我一直得到错误的结果。

这是我的代码

D16 = Dec16.groupby('PRACTICE', sort=False)["Actual Cost"].sum()
D16

它返回这个:

PRACTICE
1       19585.09
3      144741.12
5       32622.69
6      138969.68
10      33973.04

有人知道我如何正确排序吗?

共有1个答案

刘成礼
2023-03-14

如果您的数据帧D16看起来像这样,只有一列,请练习

     PRACTICE
 0   19585.09
 1  144741.12
 2   32622.69
 3  138969.68
 4   33973.04

D16.sort_values(by='PRACTICE', ascending=True)

将屈服;

    PRACTICE
 0  19585.09
 2  32622.69
 4  33973.04
 3  138969.68
 1  144741.12
 类似资料:
  • 考虑下面的哈希图: 具有诸如 我需要按值对hashmap进行降序排序,但如果值相等,则按键进行升序排序: 到目前为止,我试着分别按键排序,然后按值排序,但我不相信这种方法。除了创建更多的hashmaps之外,还有什么好方法呢?

  • 我下面的代码不起作用,我也不知道为什么。 它编译得很好,但结果似乎没有排序。

  • 有人能提供帮助,如何检查排序降序数组以及?干杯!

  • 问题内容: 如何按名称->值对json文件排序?我想按标签名称的asc值显示。任何想法如何转换我的json文件? 这是我的JSON文件的外观: 如果有人帮助我,我将不胜感激。提前致谢。 问题答案: 我建议使用

  • 问题内容: 我需要根据存储在其中的值对我进行排序。在包含存储在手机联系人的名字。 另外,我还要求在对值进行排序时对键进行自动排序,否则你可以说键和值绑定在一起,因此值的任何更改都应反映在键中。 要求的输出: 问题答案: 尝试下面的代码对我来说很好。你可以选择升序和降序 编辑:版本2 使用了新的Java功能,例如流for-each等 如果值相同,则地图将按键排序