我想按熊猫数据帧列按字母顺序进行排序和分组。
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“进行排序,使其按字母顺序排列,并进行分组,即输出如下:
a b c
1 purchase 130 230.0
2 10 20.0
4 103 320.0
0 sales 2 NaN
3 122 245.0我该怎么做?
发布于 2016-12-29 09:01:21
我认为您应该使用sort_values方法的pandas:
result = dataframe.sort_values('a')它将按照列a对数据进行排序,并且由于排序的原因,它将被分组。再见!
https://stackoverflow.com/questions/41376106
复制相似问题