- Jupyter 教程
- Jupyter - 首页
- IPython
- IPython - 简介
- IPython - 安装
- IPython - 开始使用
- 运行和编辑 Python 脚本
- IPython - 历史命令
- IPython - 系统命令
- IPython - 命令行选项
- 动态对象自省
- IPython - I/O 缓存
- 将 IPython 设置为默认 Python 环境
- 导入 Python Shell 代码
- IPython - 嵌入 IPython
- IPython - 魔术命令
- Jupyter
- Jupyter 项目 - 概述
- Jupyter Notebook - 简介
- 在线使用 Jupyter
- 安装和开始使用
- Jupyter Notebook - 仪表板
- Jupyter Notebook - 用户界面
- Jupyter Notebook - 单元格类型
- Jupyter Notebook - 编辑
- Jupyter Notebook - Markdown 单元格
- 单元格魔法函数
- Jupyter Notebook - 绘图
- 转换 Notebook
- Jupyter Notebook - IPyWidgets
- QtConsole
- QtConsole - 开始使用
- QtConsole - 多行编辑
- QtConsole - 内联图形
- QtConsole - 保存为 Html
- QtConsole - 多个控制台
- 连接到 Jupyter Notebook
- 使用 github 和 nbviewer
- Jupyter 资源
- Jupyter - 快速指南
- Jupyter - 有用资源
- Jupyter - 讨论
Jupyter Notebook - 绘图
Jupyter notebook 的 IPython 内核能够显示输入单元格中代码的绘图。它与matplotlib库无缝协作。使用%matplotlib魔法函数的内联选项即使没有调用绘图对象的show()函数也能渲染单元格外的绘图。show()函数会导致图形显示在下面的`in[]`单元格下方,没有带编号的`out[]`。
现在,在末尾添加plt.show()并再次运行单元格以查看区别。
请注意,%matplotlib notebook 魔法函数会渲染交互式绘图。
在图形下方,您可以找到一个工具栏,用于切换视图、平移、缩放和下载选项。
重要的是,如果您修改绘图下面的数据,显示会动态更改,而无需绘制另一个绘图。
在上面的示例中,更改下面单元格中 x 和 y 的数据集并再次绘制图形,上面的图形将动态刷新。
广告