2016-11-30 35 views
0

次のコードを実行しようとしましたが、mglearnカラーマップの認識に次のエラーが発生します。このカラーマップは何ですか? cmap = mglearn.cm3

GRR = pd.scatter_matrix(....、CMAP = mglearn.cm3)

ERRORNAME:名 'mglearn' が

私はPDを追加する必要がPDとしてインポートアナコンダパンダパッケージで定義されていないが、カラーマップを認識しません。cm3

何か提案がありますか?

+0

Pythonは、あなたのコードが "mglearn"をどこにも定義していないことを伝えています。 "mglearn"というモジュールをインポートせずに使用しようとしているようです。 – RJHunter

+0

'mglearn.cm3'がファイルの場合は、引用符で囲む必要があります。 – rassar

+0

私はそれを得た。それはピップを使用してインストールすることができます – user3252955

答えて

1

は、書籍のコードを懸念 - はじめに機械学習に

  1. Pythonの

    でブック(ノートPCなど)という名前のパッケージフォルダが存在するためのコードの先頭に - mglearnが。それは、その最初の.pyファイルとして - のinitの.pyを含んでいます。
  2. それで、私の C:\ Users \ Ernesto \ Anaconda3フォルダにフォルダ「mglearn」をコピー/ペーストし、その後、Spyder 3.5エディタで「mglearn」をタイプすることができました。
  3. 次にライン:ちょうど本のよう

    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。

関連する問題