我可以知道如何从
DecisionTreeClassifier
导入 sklearn.tree
因为显示错误:
ModuleNotFoundError: No module named 'sklearn'
而且,每次我想导入像
pandas
这样的函数时,我都需要pip install
它们,这很耗时。有没有其他方法可以避免每次安装新的导入功能?附注我已经下载了anaconda
,但不确定它是否可以工作。非常感谢!
只需使用最新版本重新安装 Anaconda 并使用此代码:
import pandas as pd
from sklearn.tree import DecisionTreeClassifier
music_d=pd.read_csv('music.csv')
X=music_d.drop(columns=['genre'])
y=music_d['genre']
model=DecisionTreeClassifier()
model.fit(X,y)
prediction=model.predict([[21,1],[22,0]])
prediction
我也遇到了同样的错误。我使用 pip install 安装了 sklearn 并给出了该错误,但当我安装 scikit-learn 时它起作用了。
对于 Windows,您需要使用“pip install -U scikit-learn”来安装软件包。 其他平台请参考。
希望这有帮助;)
您需要安装 Sklearn 包