Dataframe数据怎么添加索引
时间: 2023-12-21 15:04:18 浏览: 79
pandas将DataFrame的列变成行索引的方法
你可以使用 `set_index()` 方法将一个或多个列设置为索引,例如:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
print(df)
# Output:
# A B C
# 0 1 4 7
# 1 2 5 8
# 2 3 6 9
df = df.set_index('A') # 将 'A' 列设置为索引
print(df)
# Output:
# B C
# A
# 1 4 7
# 2 5 8
# 3 6 9
```
此外,你还可以使用 `reset_index()` 方法将已有的索引列转换为普通列,例如:
```python
df = df.reset_index() # 将 'A' 列转换为普通列
print(df)
# Output:
# A B C
# 0 1 4 7
# 1 2 5 8
# 2 3 6 9
```
阅读全文