python - 按特定顺序按列排序数据帧
问题描述
是否可以按具有特定顺序的列排序/运行数据框,比如我有
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 等
解决方案
推荐阅读
- azure-eventhub - 流分析聚合窗口
- javascript - 无法读取未定义的属性“绘图”
- python - Assigning values to a dictionary
- java - 如何使用 LazyLoading 在单个回收视图或适配器中显示多个数据源数据?
- jenkins - Jenkins:管道作业/阶段的单一电子邮件摘要报告?
- python-3.x - python3中的urllib异常处理
- reactjs - 如何让服务器将远程 json 对象返回给客户端?反应/快递/web3
- angularjs - 使用 Let's Encrypt 将 HTTPS 应用于我的服务器时发生 CORS 错误
- javascript - 来自 MySql 数据库的 HERE 地图集标记
- ios - 在测试中的两个 iOS 应用程序之间共享信息