Pandas DataFrame isna() 方法

实例

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

在本例中,我们使用一个名为 .csv 的 .csv 文件 data.csv

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

定义与用法

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


语法

  1. dataframe.isna()

参数

这个方法没有参数。


返回值

一个布尔值的 DataFrame

分类导航