列排序 先按时间索引排序,再按站名大小排序
时间: 2023-08-04 16:34:15 浏览: 123
假设有一个包含时间索引和站名的数据集,可以使用以下代码对数据集进行排序:
```python
import pandas as pd
# 创建示例数据集
data = {
'time_index': ['2022-01-01', '2022-01-02', '2022-01-01', '2022-01-02'],
'station_name': ['B', 'A', 'C', 'D']
}
df = pd.DataFrame(data)
# 按时间索引和站名排序
df_sorted = df.sort_values(['time_index', 'station_name'])
```
这段代码首先导入了 pandas 库,并创建了一个示例数据集。然后调用了 `sort_values()` 方法对数据集进行排序,按照时间索引和站名分别进行排序。排序后的数据集将保存在变量 `df_sorted` 中。
阅读全文