如何让数据框的行按照另一列名一一对应排序
时间: 2023-09-07 13:11:27 浏览: 118
目标检测+旋转目标框+YOLO+小目标检测
5星 · 资源好评率100%
可以使用 pandas 的 `sort_values()` 方法按照指定的列进行排序。假设数据框为 `df`,需要按照列名为 `column_name` 的列进行排序,则可以使用以下代码:
```python
df = df.sort_values(by=['column_name'])
```
其中 `by` 参数接受一个字符串列表,表示按照哪些列进行排序。在本例中,我们只需要按照一列进行排序,因此使用了一个只有一个元素的列表。如果需要按照多列进行排序,只需要在列表中添加列名即可。
阅读全文