首頁 >後端開發 >Python教學 >如何在 IPython Notebook 中內嵌顯示 Matplotlib 繪圖?

如何在 IPython Notebook 中內嵌顯示 Matplotlib 繪圖?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-09 16:53:02602瀏覽

How do I display Matplotlib plots inline in my IPython Notebook?

IPython Notebook 中的內聯Matplotlib 繪圖

問題:

使用Pyt聯圖形沒有被顯示。相反,輸出顯示為圖形物件。

問題:

如何解決此問題以在筆記本中內聯顯示 Matplotlib 繪圖?

答案:

要成功嵌入 Matplotlib 繪圖內聯,請確保 %matplotlib inline 指令在筆記本的第一個單元格中執行。此步驟初始化內聯顯示圖形所需的配置。為了防止重複,您還可以透過在 IPython 設定檔中將 c.IPKernelApp.matplotlib 設定為內聯來設定預設配置。這將自動以內聯模式啟動所有 IPython 核心。

這是應該解決該問題的更新範例:

%matplotlib inline

import matplotlib
import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 3*np.pi, 500)
plt.plot(x, np.sin(x**2))
plt.title('A simple chirp')

在 IPython 筆記本中執行此程式碼現在應該顯示內聯繪圖,而不是作為單獨的視窗或圖形物件。

以上是如何在 IPython Notebook 中內嵌顯示 Matplotlib 繪圖?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn