如何用python给表格第一列前插入一列数据,为行索引
时间: 2024-05-09 19:17:59 浏览: 103
pandas将DataFrame的列变成行索引的方法
可以使用pandas库来操作表格,可以使用以下代码来给表格第一列前插入一列数据,为行索引:
```python
import pandas as pd
# 读取表格
df = pd.read_excel('example.xlsx')
# 设置第一列为行索引
df.set_index(df.columns[0], inplace=True)
# 插入新的行索引列
df.insert(loc=0, column='新行索引', value=df.index)
# 保存修改后的表格
df.to_excel('example_new.xlsx', index=False)
```
以上代码会读取名为'example.xlsx'的表格,并将第一列设置为行索引。然后插入一个名为'新行索引'的列,将原来的行索引作为新列的值。最后将修改后的表格保存为'example_new.xlsx'文件。
阅读全文