Jupyter Notebook - 绘图



Jupyter notebook 的 IPython 内核能够显示输入单元格中代码的绘图。它与matplotlib库无缝协作。使用%matplotlib魔法函数的内联选项即使没有调用绘图对象的show()函数也能渲染单元格外的绘图。show()函数会导致图形显示在下面的`in[]`单元格下方,没有带编号的`out[]`。

Matplotlib Library

现在,在末尾添加plt.show()并再次运行单元格以查看区别。

请注意,%matplotlib notebook 魔法函数会渲染交互式绘图。

在图形下方,您可以找到一个工具栏,用于切换视图、平移、缩放和下载选项。

Matplotlib Library Toolbar

重要的是,如果您修改绘图下面的数据,显示会动态更改,而无需绘制另一个绘图。

在上面的示例中,更改下面单元格中 x 和 y 的数据集并再次绘制图形,上面的图形将动态刷新。

Modify Data Underneath
广告