真的很难
每次上机器学习的课
用spyder总是显示相应属性找不到
module 'sklearn.tree' has no attribute 'DecisonTreeClassifier'
应该是更新之后改名字了
但是改成什么我也不知道啊
sklearn是哪个版本就去查哪个版本的API,如 https://scikit-learn.org/dev/modules/tree.html
跟Matlab一样,Spyder里运行了程序之后,变量会保存在变量管理器里,这运行下一个程序还是可以调用这些变量的。但是现在遇到一个问题,运行第二个程序的时候,说这个变量没定义???
解决方法:
修改设置:
Tools > Preferences > Run > General settings > 选上第二个
在控制台的命名空间中运行,而不是在空的命名空间中运行
翻译后报错解释。
模块“sklearn.tree”没有属性“DecisonTreeClassifier”
导入plot_tree函数尝试一下。