Pandas DataFrame isna() 方法
实例
对于非数字值,将 DataFrame 中的所有值替换为 True,否则为 False:
在本例中,我们使用一个名为 .csv 的 .csv 文件 data.csv
import pandas as pd
df = pd.read_csv('data.csv')
newdf = df.isna()
print(newdf.to_string())
#注意:我们使用 to_string() 方法返回整个 DataFrame。
#注意:第17、27、91、118、141行的 Calories 列中没有数字值。
定义与用法
isna()
方法返回一个 DataFrame 对象,其中对于NA(非数字)值,所有值都替换为布尔值 True,否则为 False。
语法
dataframe.isna()
参数
这个方法没有参数。
返回值
一个布尔值的 DataFrame。