python - 如何在整个数据帧上调用 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”
解决方案
推荐阅读
- azure-devops - 检索已发布 Azure DevOps 工件的正确方法
- javascript - 什么事件可以用来检测输入的值已经改变,Angular
- xcode - 更新“未在指定位置找到 SDK”后,Visual Studio 2019 无法连接到 Mac 安装的 Visual Studio for Mac
- objective-c - 重置/重新初始化 NSXPCConnection?
- python - Python:如何使用瓶子从本地主机获取某个 url?
- android - 当我单击图标时,它不会显示页面(LİSTVİEW IndexedStack)
- swift - 如何快速完全隐藏 UITextView?
- vb.net - Do Loop 导致应用程序冻结
- html - 在对话框内添加焦点以获得可访问性
- laravel - laravel - 无法标记通知