ipympl#
ipympl
允许在 Jupyter Notebooks、Jupyter Lab、Google Colab、VSCode 笔记本中使用 matplotlib 的交互功能。
Matplotlib 需要一个活动的 Python 内核才能拥有交互式绘图,因此默认情况下,此页面上的输出将不会是交互式的。要自己尝试,您可以使用 ,或者通过单击页面右上角的火箭图标使这些文档具有交互性。
安装#
最快的安装方法是:
pip install ipympl
或者
conda install -c conda-forge ipympl
有关更详细的说明,请参阅 安装。
基本示例#
要激活 ipympl
后端,您只需在笔记本中包含 %matplotlib ipympl
魔法命令。或者,您可以使用 %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