[英]ImportError: cannot import name 'plot_tree' from 'sklearn.tree'
[英]How to resolve the ImportError: cannot import name 'DesicionTreeClassifier' from 'sklearn.tree' in python?
您好,我是 python 的新手,当我遇到无法解决的错误时,我正在 jupyter notebook 上尝试一个项目。 我真的很感激一些帮助。 这是我的代码:
import pandas as pd
from sklearn.tree import DesicionTreeClassifier
music_data = pd.read_csv(r'C:\python\python382\music.csv')
X=music_data.drop(columns=['genre'])
y=music_data['genre']
model=DesicionTreeClassifier()
model.fit(X,y)
music_data
我得到了 output 为:
ImportError Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_2540/2462038274.py in <module>
1 import pandas as pd
----> 2 from sklearn.tree import DesicionTreeClassifier #using desicion tree algo here to make model[we import DesicionTree module from tree module which is imported from sklearn library]
3 music_data = pd.read_csv(r'C:\python\python382\music.csv')
4
5 ##Cleaning and segregating data
ImportError: cannot import name 'DesicionTreeClassifier' from 'sklearn.tree' (C:\python\python382\lib\site-packages\sklearn\tree\__init__.py)
谢谢你。
您拼错了函数名称DesicionTreeClassifier
实际上是DecisionTreeClassifier
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.