运行两次库以在jupyter上进行交互式绘图

时间:2018-08-30 08:51:25

标签: python matplotlib jupyter

每次我想在Jupyter上进行交互式绘图时,我都必须运行两次库。这些库就这么简单:

import matplotlib.pyplot as plt
%matplotlib notebook

第一次绘制图时,我有一个静态图像(如此处所示)。如果我再次运行这些库,则该图现在是交互式的。你知道为什么吗?

静态图片: enter image description here

互动图片: enter image description here

1 个答案:

答案 0 :(得分:1)

您需要先设置后端,然后再导入pyplot。因此,命令的顺序很重要。在导入%matplotlib ...之前,您需要放置任何pyplot命令:

%matplotlib notebook
import matplotlib.pyplot as plt