我尝试运行以下代码,但在识别mglearn颜色映射时出现以下错误。
grr = pd.scatter_matrix(....,cmap = mglearn.cm3)
ErrorName:name' mglearn'未定义
我应该添加pd是导入为pd的Anaconda Pandas包但不识别颜色图mglearn.cm3
有什么建议吗?
答案 0 :(得分:2)
关注本书的代码 - 使用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=mglearn.cm3)
打印scatter_matrix就像书中一样。
答案 1 :(得分:1)
打开Anaconda提示符并执行pip install mglearn
之后,只需导入mglearn
import pandas as pd
import mglearn
iris_dataframe = pd.DataFrame(X_train, columns=iris_dataset.feature_names)
grr = pd.scatter_matrix(iris_dataframe, c=y_train, figsize=(15, 15), marker='o',s=60, alpha=0.8, hist_kwds={'bins': 10},cmap=mglearn.cm3)
答案 2 :(得分:0)
%matplotlib inline
答案 3 :(得分:0)
您需要安装mglearn
软件包。您可以通过在命令提示符或终端(Anaconda /任何其他支持终端的IDE)中运行以下命令来做到这一点。
pip install mglearn
有关mglearn软件包的更多详细信息,请访问:enter link description here