首页 > 解决方案 > 如何在整个数据帧上调用 SimpleImputer.fit_transform()?

问题描述

我正在学习 Kaggle 的机器学习课程。在谈到使用插补处理缺失数据的主题时,我在尝试编写代码时遇到了以下问题。

我无法在整个数据帧上调用 SimpleImputer.fit_transform()

import pandas as pd
from sklearn.impute import SimpleImputer
original_data = pd.read_csv('melb_data.csv')
my_imputer = SimpleImputer()
data_with_imputed_values = my_imputer.fit_transform(original_data)

在最后一行低于错误

AttributeError:“DataFrame”对象没有属性“dtype”

标签: pythonpandasmachine-learningscikit-learntransform

解决方案


推荐阅读