ipympl

ipympl#

ipympl 能夠在 Jupyter Notebooks、Jupyter Lab、Google Colab、VSCode 筆記本中使用 matplotlib 的互動功能。

Matplotlib 需要一個運作中的 Python 核心才能有互動式繪圖,所以預設情況下此頁面上的輸出不會是互動式的。要自己試用,您可以使用Binder,或是點擊頁面右上角的火箭圖示讓這些文件變成互動式的。

安裝#

最快的安裝方式是

pip install ipympl

或是

conda install -c conda-forge ipympl

如需更詳細的說明,請參閱安裝

基本範例#

要啟用 ipympl 後端,您只需要在筆記本中包含 %matplotlib ipympl magic。或者,您可以使用 %matplotlib widget,效果相同。

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

fig, ax = plt.subplots()


x = np.linspace(0, 2*np.pi, 100)
y = np.sin(3*x)
ax.plot(x, y)

在運作中的核心中,這個簡單的範例將會在筆記本中提供一個啟用互動功能的繪圖! 正弦波的繪圖,使用者使用滑鼠平移和縮放

安裝#

pip install ipympl