在 Pandas 中,我们可以使用 dropna() 方法删除 DataFrame 中包含 NA 值的行。

示例代码:

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 行。

Pandas DataFrame: 如何删除包含 NA 值的行

原文地址: https://www.cveoy.top/t/topic/iegG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录