dt如何使某一列倒序生成新的一列
时间: 2024-05-07 12:21:16 浏览: 45
Asp.net中获取DataTable选择第一行某一列值
可以使用pandas库中的sort_values方法来实现某一列的倒序排序,并将结果存储到新的一列中。具体实现步骤如下:
1. 导入pandas库,读取数据集。
```python
import pandas as pd
df = pd.read_csv('data.csv')
```
2. 使用sort_values方法对目标列进行倒序排序。
```python
new_col = df['target_col'].sort_values(ascending=False)
```
3. 将结果存储到新的一列。
```python
df['new_col'] = new_col
```
完整代码示例:
```python
import pandas as pd
df = pd.read_csv('data.csv')
new_col = df['target_col'].sort_values(ascending=False)
df['new_col'] = new_col
```
其中,`'data.csv'`为数据集文件路径,`'target_col'`为需要排序的目标列名,`'new_col'`为存储排序结果的新列名。
阅读全文