首页 > 解决方案 > 如何对 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 但结果与上面相同。

标签: pythonpandasdataframesorting

解决方案


尝试sort_values

poz = poz.sort_values('number',ascending=False).head(10)

推荐阅读