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