pd.read_csv读取时能筛选吗
时间: 2023-07-06 11:06:36 浏览: 74
使用pandas库对csv文件进行筛选保存
5星 · 资源好评率100%
是的,可以使用 `pd.read_csv()` 的参数来筛选数据。其中,`usecols` 参数可以用来选择读取哪些列的数据,示例如下:
```python
import pandas as pd
# 只读取文件中的 "name" 和 "age" 两列数据
df = pd.read_csv('data.csv', usecols=['name', 'age'])
```
另外,还可以使用 `skiprows` 参数来跳过文件中的某些行,示例如下:
```python
import pandas as pd
# 跳过文件中的第一行和第三行数据,只读取剩余行的数据
df = pd.read_csv('data.csv', skiprows=[0, 2])
```
需要注意的是,`usecols` 和 `skiprows` 参数可以同时使用,以满足更复杂的数据筛选需求。
阅读全文