dataframe将index转为列
时间: 2023-04-24 16:01:22 浏览: 93
Python将DataFrame的某一列作为index的方法
如果你使用的是Pandas中的DataFrame对象,可以使用DataFrame.reset_index()方法将索引转换为列,示例代码如下:
```python
import pandas as pd
# 创建一个示例DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c'])
# 使用reset_index()方法将索引转换为列
df = df.reset_index()
# 查看转换后的结果
print(df)
```
这段代码的输出将会是以下的DataFrame:
```
index A B
0 a 1 4
1 b 2 5
2 c 3 6
```
其中,原本作为索引的行标签 'a'、'b' 和 'c' 被转换为了名为 'index' 的新列。
阅读全文