pandas.read_excel index_col参数所有用法
时间: 2023-11-28 09:50:16 浏览: 407
`pandas.read_excel()`函数用于从Excel文件中读取数据并创建一个DataFrame。`index_col`参数指定哪些列作为DataFrame的索引列。以下是`index_col`参数的所有用法:
1. `index_col=None` - 默认参数,不使用任何列作为索引列。
2. `index_col=0` - 使用第一列作为索引列。
3. `index_col=[0,1]` - 使用第一列和第二列作为层次化索引列。
4. `index_col="column_name"` - 使用指定的列名作为索引列。
5. `index_col=[col1, col2, ...]` - 使用指定的多个列作为层次化索引列。
请注意,如果使用`index_col`参数,DataFrame的行数将少一行(即将索引行排除在外)。
下面是一个使用`index_col`参数的例子:
```python
import pandas as pd
# 读取Excel文件并使用第一列作为索引列
df = pd.read_excel('data.xlsx', index_col=0)
print(df.head())
```
输出结果:
```
Column1 Column2 Column3
Index
Row1 12 23 34
Row2 45 56 67
Row3 78 89 90
```
阅读全文