pandas中read_excel的用法
时间: 2023-09-04 15:11:47 浏览: 49
在 pandas 中,可以使用 `read_excel()` 函数来读取 Excel 文件。以下是 `read_excel()` 函数的一般用法:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('文件路径/文件名.xlsx', sheet_name='Sheet1')
```
其中,`read_excel()` 函数的第一个参数是 Excel 文件的路径和文件名,第二个参数是要读取的工作表名称。如果不指定 sheet_name 参数,则默认读取第一个工作表。此外,还可以使用以下参数来自定义读取 Excel 文件的方式:
- `header`: 用作列名的行号,默认为 0,即第一行。
- `index_col`: 用作行索引的列号或列名,默认为 None。
- `usecols`: 要读取的列的列表,例如 `['A', 'B', 'C']`。
- `dtype`: 指定每列的数据类型,例如 `{'A': str, 'B': int}`。
- `skiprows`: 跳过指定行数的数据。
- `nrows`: 读取指定行数的数据。
以下是一个示例,演示了如何读取包含学生信息的 Excel 文件:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('students.xlsx', sheet_name='Sheet1')
# 打印前 5 行数据
print(df.head())
```
这将读取名为 `students.xlsx` 的 Excel 文件中的 `Sheet1` 工作表,并将其存储在名为 `df` 的 pandas DataFrame 中。然后,使用 `head()` 函数打印前 5 行数据。