dataframe删除‘site列含有na对应行
可以使用dropna()方法删除包含NaN值的行。其中,通过指定subset参数为['site'],可以限制只在'site'列中删除包含NaN值的行。
示例代码如下:
import pandas as pd
# 创建示例数据
data = {'site': ['A', 'B', 'C', pd.NA],
'value': [1, 2, 3, 4]}
df = pd.DataFrame(data)
# 删除'site'列中含有NaN值的行
df.dropna(subset=['site'], inplace=True)
print(df)
输出结果为:
site value
0 A 1
1 B 2
2 C 3
可以看到,含有NaN值的行已被成功删除。
原文地址: http://www.cveoy.top/t/topic/ja68 著作权归作者所有。请勿转载和采集!