首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pandas数据帧列的按字母顺序排序和分组

Pandas数据帧列的按字母顺序排序和分组
EN

Stack Overflow用户
提问于 2016-12-29 08:49:55
回答 1查看 2.8K关注 0票数 1

我想按熊猫数据帧列按字母顺序进行排序和分组。

代码语言:javascript
复制
          a    b      c
0     sales    2    NaN
1  purchase  130  230.0
2  purchase   10   20.0
3     sales  122  245.0
4  purchase  103  320.0

我希望对列"a“进行排序,使其按字母顺序排列,并进行分组,即输出如下:

代码语言:javascript
复制
          a    b      c
1  purchase  130  230.0
2             10   20.0
4            103  320.0
0     sales    2    NaN
3            122  245.0

我该怎么做?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-29 09:01:21

我认为您应该使用sort_values方法的pandas

代码语言:javascript
复制
result = dataframe.sort_values('a')

它将按照列a对数据进行排序,并且由于排序的原因,它将被分组。再见!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41376106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档