当我们在进行《python机器学习基础教程》这本书的第一个案例“鸢尾花”的时候如果我们用书上所示的如下代码:
grr=pd.scatter_matrix(iris_dataframe,c=y_train,figsize=(15,15),marker='o',hist_kwds={'bins':20},s=60,alpha=0.8,cmap=mylearn.cm3)
则会显示:module 'pandas' has no attribute 'scatter_matrix'
则此时是因为现有版本已经做了修改只需要在pd.后加上plotting即可。
改后代码如下:
grr=pd.plotting.scatter_matrix(iris_dataframe,c=y_train,figsize=(15,15),marker='o',hist_kwds={'bins':20},s=60,alpha=0.8,cmap=mylearn.cm3)
画出图形: