pandas 读取excel时指定列条件
时间: 2023-07-12 17:35:28 浏览: 124
Python pandas对excel的操作实现示例
在pandas中,可以使用read_excel()函数来读取Excel文件。如果你想在读取Excel文件时指定列条件,你可以使用该函数的usecols参数。
usecols参数允许你指定要读取的列,可以是列索引或列名的列表。例如,如果你只想读取Excel文件中的第一列和第三列,可以使用下面的代码:
```python
import pandas as pd
# 读取Excel文件,并指定只读取第一列和第三列
df = pd.read_excel('file.xlsx', usecols=[0, 2])
```
如果你只想读取包含特定值的列,可以使用下面的代码:
```python
import pandas as pd
# 读取Excel文件,并只选择包含“name”和“age”的列
df = pd.read_excel('file.xlsx', usecols=lambda column: column in ['name', 'age'])
```
在这个例子中,usecols参数使用lambda函数来筛选包含“name”和“age”列名的列。
阅读全文