dataframe删除某列含有na对应行
可以使用dropna()函数来删除含有NA值的行。默认情况下,dropna()函数会删除所有含有NA值的行。下面是一个示例:
import pandas as pd
# 创建示例DataFrame
df = pd.DataFrame({'A': [1, 2, 3, np.nan, 5],
'B': [np.nan, 2, 3, 4, 5],
'C': [1, 2, 3, 4, 5]})
# 删除含有NA值的行
df = df.dropna()
print(df)
输出结果:
A B C
0 1.0 NaN 1
2 3.0 3.0 3
4 5.0 5.0 5
在上述示例中,dropna()函数将删除含有NA值的行,最终得到的DataFrame只包含没有NA值的行。
原文地址: http://www.cveoy.top/t/topic/ja64 著作权归作者所有。请勿转载和采集!