利用pandas 库读取新的数据集pollution US_ Scity 2010 SO2 _O3 NO2 Co_new.csv,并选择字段County-="Queens"的所有 数据集,导出为文本文件pollution us_Queens 2010_ SO2_ _O3_ NO2_ CO new.txt, 要求数据之间用逗号分隔,每行末尾包含换行符。
时间: 2023-12-10 15:04:29 浏览: 102
pandas.read_csv参数详解(小结)
下面是实现该需求的Python代码:
```python
import pandas as pd
# 读取数据集
df = pd.read_csv('pollution US_Scity 2010 SO2_O3 NO2 Co_new.csv')
# 筛选出County=Queens的数据集
queens_df = df[df['County'] == 'Queens']
# 导出为文本文件
queens_df.to_csv('pollution us_Queens 2010_SO2_O3_NO2_CO_new.txt',
sep=',', index=False, line_terminator='\n')
```
解释一下代码:
1. `pd.read_csv()`函数用于读取CSV格式的数据集,返回一个DataFrame对象,存储了整个数据集的内容。
2. `df[df['County'] == 'Queens']`用于筛选出County字段等于Queens的数据集,返回一个新的DataFrame对象。
3. `to_csv()`函数用于将DataFrame对象导出为文本文件。`sep=','`表示使用逗号作为字段分隔符,`index=False`表示不导出行索引,`line_terminator='\n'`表示每行末尾添加一个换行符。
阅读全文