Pandas DataFrame notna() 方法

实例

对于非数字值,将 DataFrame 中的所有值替换为 True,否则为 False:

在下面的例子中,我们将使用名为 ‘data.csv’ 的 CSV 文件。在浏览器中 查看 CSV 文件

  1. import pandas as pd
  2. df = pd.read_csv('data.csv')
  3. newdf = df.notna()
  4. print(newdf.to_string())
  5. #注意:我们使用 to_string() 方法返回整个 DataFrame。
  6. #注意:第17、27、91、118、141行的 Calories 列中没有数字值。

定义与用法

notna() 方法返回一个 DataFrame 对象,其中对于 NOT NA(非数字)值,所有值都替换为布尔值 True,否则为 False。


语法

  1. dataframe.notna()

参数

这个方法没有参数


返回值

一个带布尔值的 DataFrame 结果。

分类导航