首页 > 解决方案 > 按特定顺序按列排序数据帧

问题描述

是否可以按具有特定顺序的列排序/运行数据框,比如我有

col1 col2
v_1  4
v_2  3
v_3  1 

并说您要订购为:

col1 col2
v_3  1
v_1  4
v_2  3

因为我想在 col1 列中按 [3,1,2] 排序。简化示例,因为我的 df 有 42 行。我期望能够传递值列表 [3,1,2] 并根据这些指标对 col1 进行排序,因此 1 指的是 v_1 等

标签: pythonpandas

解决方案


推荐阅读