按两列或多列对Pandas数据框架进行排序
在这篇文章中,我们的基本任务是根据两列或多列对数据框进行排序。为此,我们使用了Dataframe.sort_values()方法。该方法根据函数中传递的列,以升序或降序对数据框进行排序。
首先,我们来创建一个数据框架。
输出:
例子1:根据 “年龄”(降序)和 “年级”(升序)列对数据框架进行排序。
输出:
示例2:根据 “姓名 “和 “最喜欢的颜色 “列以升序对数据框架进行排序。
输出:
示例3:基于 “等级 “和 “最喜欢的颜色 “列的数据框架的就地排序。在就地排序的情况下,Dataframe.sort_values()方法不返回任何东西,它在实际的数据框架中执行变化。
输出: