从Mũller/ Guido的第32页“使用Python进行机器学习简介”
mglearn.discrete_scatter(X[:,0],X[:,1],y)
结果消息:
文件“ /usr/local/lib/python3.5/dist-packages/mglearn-0.1.6- py3.5.egg / mglearn / plot_helpers.py”,第80行,位于离散分散状态
对于枚举(zip(unique_y,current_cycler()))中的i(yy,cycle):
TypeError:Cycler
对象不可调用
我在跑步 从mglearn-0.1.6.tar.gz安装了Python 3.5,Linux Mint 18.3和mglearn 0.1.6
这有效:
import matplotlib.pyplot as plt
plt.plot(X[:,0],'ro', color='red')
plt.plot(X[:,1],'ro',color='blue')
但是我最初得到的内容(如上所示,与本书一致)似乎是一个错误。 可能必须安装一些模块?