【问题标题】:What is the right way to import library?导入库的正确方法是什么?
【发布时间】:2019-09-14 09:37:35
【问题描述】:

我在导入 sklearn 时遇到错误。我都试过了

from sklearn.preprocessing import Imputer

import impute.SimpleImputer from sklearn

但两者都不起作用。这是我看到的语法错误:

import impute.SimpleImputer from sklearn
imputer= Imputer(missing_values='np.nan',strategy='mean',axis=0)
imputer=imputer.fit(X[:,1:3])
X[:,1:3]=imputer.transform(X[:,1:3])
  File "<ipython-input-47-f72dbfc2a636>", line 1
    import impute.SimpleImputer from sklearn
                                   ^
SyntaxError: invalid syntax 

【问题讨论】:

  • from sklearn import impute.SimpleImputerfrom sklearn.impute import SimpleImputer
  • @ThanhNguyenVan: from sklearn import impute.SimpleImputer 无效。

标签: python python-3.x machine-learning scikit-learn


【解决方案1】:
from sklearn.impute import SimpleImputer

并像这样使用它:

imputer = SimpleImputer()

这个语法是什么意思:

from sklearn.impute ...

来自名为 sklearn 的包,其中有一个名为 impute 的模块

import SimpleImputer

导入类/变量/函数SimpleImputer

【讨论】:

    猜你喜欢
    • 2016-10-27
    • 2019-09-04
    • 2016-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-19
    • 2012-07-23
    • 1970-01-01
    相关资源
    最近更新 更多