簡體   English   中英

這個顏色圖是什么? cmap=mglearn.cm3

[英]what is this color map? cmap=mglearn.cm3

我嘗試運行以下代碼,但在識別 mglearn 顏色圖時出現以下錯誤。

grr = pd.scatter_matrix( ...., cmap=mglearn.cm3)

錯誤名稱:未定義名稱“mglearn”

我應該添加 pd 是作為 pd 導入的 Anaconda Pandas 包,但無法識別顏色映射 mglearn.cm3

有什么建議嗎?

打開 Anaconda prompt 並執行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)

關於本書的代碼 - 使用 Python 進行機器學習簡介

  1. 在本書(筆記本等)的代碼頂部有一個名為 - mglearn 的包文件夾。 它包含,作為它的第一個 .py 文件 - init .py。
  2. 因此,它允許我簡單地將文件夾 - mglearn 復制/粘貼到我的 C:\\Users\\Ernesto\\Anaconda3 文件夾中,然后在我的 Spyder 3.5 編輯器中鍵入 - import 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。

  1. conda install pip(因為conda install mglearn會報錯)
  2. pip 安裝 mglearn
  3. grr = pd.plotting.scatter_matrix( ...., cmap=mglearn.cm3) 如果您仍然看不到輸出,那么您可能錯過了%matplotlib inline

您需要安裝mglearn包。 您可以通過在命令提示符或終端(Anaconda/任何其他支持終端的 IDE)中運行以下命令來實現。

pip install mglearn

有關 mglearn 包的更多詳細信息,請訪問:在此處輸入鏈接描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM