dataframe删除某列值为空的行
时间: 2023-09-24 21:00:31 浏览: 98
DataFrame中去除指定列为空的行方法
要删除Dataframe中某列值为空的行,可以使用`dropna`方法。该方法会移除包含缺失值的行。
首先,我们需要指定要删除的列名。假设我们要删除的列名为"列名A"。
以下是一个示例代码:
```python
import pandas as pd
# 创建一个Dataframe示例
df = pd.DataFrame({'列名A': [1, 2, None, 4, 5],
'列名B': [6, None, 8, 9, 10],
'列名C': [11, 12, 13, 14, 15]})
# 删除列名A列值为空的行
df = df.dropna(subset=['列名A'])
print(df)
```
运行以上代码后,输出结果如下:
```
列名A 列名B 列名C
0 1.0 6.0 11
1 2.0 NaN 12
3 4.0 9.0 14
4 5.0 10.0 15
```
可以看到,包含列名A中空值的行已被从Dataframe中删除。
阅读全文