开始使用免费开始使用

众数与常量插补

当缺失值比例较小的时候,使用均值、中位数、常量或众数来填补缺失值通常很合适。上一练习中,您已经用均值和中位数完成了插补。本练习中,您将把列中出现最频繁的取值(众数)填入缺失处,并再进行一次使用常量值的插补。

与之前一样,diabetes DataFrame 和函数 SimpleImputer() 已为您加载。

本练习是课程的一部分

在 Python 中处理缺失数据

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Make a copy of diabetes
diabetes_mode = diabetes.copy(deep=True)

# Create mode imputer object
mode_imputer = SimpleImputer(___=___)

# Impute using most frequent value in the DataFrame mode_imputer
diabetes_mode.iloc[:, :] = mode_imputer.___(___)
编辑并运行代码