大家好,我是皮皮。

一、前言

前几天在Python白银交流群【空翼】问了一个​​Pandas​​处理数据问题,提问截图如下:

# yyds干货盘点 # 现在要用pandas对这些公司的数量进行统计,并按照数量进行降序,怎么破?_python

下面是他的原始数据:

# yyds干货盘点 # 现在要用pandas对这些公司的数量进行统计,并按照数量进行降序,怎么破?_python_02

二、实现过程

这里【猫药师Kelly】提供了一个思路,使用​​groupby​​,不过粉丝没有做出来。后来【论草莓如何成为冻干莓】提供了一个思路,使用​​value_counts()​​,这里【甯同学】给了一个具体的代码,如下所示:

df['公司名'].value_counts(sort=True) 

可以得到预期的效果:

# yyds干货盘点 # 现在要用pandas对这些公司的数量进行统计,并按照数量进行降序,怎么破?_python_03

这里的话,​​sort=True​​也可以不加,因为默认sort就是True。

# yyds干货盘点 # 现在要用pandas对这些公司的数量进行统计,并按照数量进行降序,怎么破?_Python入门_04

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个​​Pandas​​数据处理的问题,文中针对该问题给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【空翼】提问,感谢【猫药师Kelly】、【论草莓如何成为冻干莓】、【甯同学】给出的思路和代码解析,感谢【dcpeng】、【冫马讠成】、【铭记yu心】等人参与学习交流。