python pandas筛选csv数据
时间: 2023-05-14 17:05:07 浏览: 254
Python使用Pandas对csv文件进行数据处理的方法
5星 · 资源好评率100%
可以使用 pandas 的 read_csv 函数读取 csv 文件,然后使用 loc 或 iloc 方法进行筛选。例如,如果要筛选出某一列的值大于 10 的行,可以使用以下代码:
```python
import pandas as pd
df = pd.read_csv('data.csv')
filtered_df = df.loc[df['column_name'] > 10]
```
其中,'data.csv' 是 csv 文件的路径,'column_name' 是要筛选的列名。如果要筛选多个条件,可以使用 & 或 | 连接多个条件,例如:
```python
filtered_df = df.loc[(df['column1'] > 10) & (df['column2'] == 'value')]
```
这样就可以筛选出 column1 大于 10 且 column2 等于 'value' 的行。
阅读全文