python读取csv文件后删除csv文件中有空缺的值的行
时间: 2023-06-16 15:03:59 浏览: 105
python处理csv中的空值方法
可以使用pandas库读取csv文件,并利用dropna方法删除含有空值的行。下面是示例代码:
```python
import pandas as pd
# 读取csv文件
df = pd.read_csv('example.csv')
# 删除含有空值的行
df = df.dropna()
# 将处理后的数据保存为新的csv文件
df.to_csv('new_example.csv', index=False)
```
其中,`example.csv`为原始数据文件名,`new_example.csv`为处理后的新文件名。`dropna`方法默认删除含有任意一个空值的行,如果需要删除全部为`NaN`的行,可以使用`dropna(how='all')`。如果需要删除指定列中含有空值的行,可以使用`dropna(subset=['column_name'])`。
阅读全文