dataframe删除na对应行
要删除DataFrame中包含NA值的行,可以使用dropna()方法。以下是一个示例:
import pandas as pd
# 创建示例DataFrame
data = {'A': [1, 2, None, 4],
'B': [5, None, 7, 8],
'C': [9, 10, 11, 12]}
df = pd.DataFrame(data)
# 删除包含NA值的行
df = df.dropna()
print(df)
输出结果为:
A B C
0 1.0 5.0 9
在上述示例中,原始DataFrame包含4行,其中有一行(第2行)包含了NA值。通过调用dropna()方法,删除了包含NA值的行,最终输出结果中只剩下了第1行。
原文地址: http://www.cveoy.top/t/topic/ja6U 著作权归作者所有。请勿转载和采集!