python - 如何对 DataFrame 中的值进行排序
问题描述
我有些怀疑。我得到了一些结果
poz = positiv[positiv["number"]>0].head(10)
poz
我得到了输出:
number
abnormal 16
abolish 5
abominable 5
abomination 4
abort 1
aborted 6
abrasive 1
abrupt 6
abruptly 284
absence 10
但是我的结果是 aplhabete,如何排序以使其显示最常用的单词。我尝试使用。pd.nlargest 但结果与上面相同。
解决方案
尝试sort_values
poz = poz.sort_values('number',ascending=False).head(10)
推荐阅读
- python - php shell()函数不执行Python脚本
- sql-server - 在大量 SQL 表中查找和获取数据
- reactjs - 如何使用 React 和 React Leaflet 放置我的调度函数以返回坐标 lat + lng
- systemd - 如何停止用户@
.服务安全吗? - sql - How to write case condition to check particular value exist among multiple values in sql?
- marklogic - 为什么添加新林时出现重新平衡错误
- apache - 可以向所有自托管站点添加维护信息横幅
- c# - 使用枚举填充下拉列表
- laravel - 父属性在 Vue 组件中不起作用
- python - 将 Apache Superset 与 Docker 一起使用时缺少 MapBox 令牌