使用pandas实现删除空白行并且不生成副本
时间: 2024-02-17 09:05:18 浏览: 164
可以使用 `dropna()` 方法来删除空白行,通过 `inplace=True` 参数可以直接在原数据上修改,不生成副本。示例代码如下:
```python
import pandas as pd
# 读取数据
df = pd.read_csv('data.csv')
# 删除空白行
df.dropna(inplace=True)
# 打印结果
print(df)
```
其中,`data.csv` 是需要处理的数据文件名。这段代码会直接在原数据上删除空白行,不会生成副本。如果需要保存修改后的数据,可以使用 `to_csv()` 方法将修改后的数据保存到文件中。
阅读全文