当前位置:首页 > 天道酬勤 > 正文内容

python anaconda(notebookpython)

张世龙2021年12月21日 18:56天道酬勤920

编程派微信号: codingpy

这两天共享的Jupyter Notebook快速入门文章是基础,只介绍基本功能和演示。 稍后找机会分享其他高级用法。

作者是Marin Gilles,他是来自法国的物理学博士生,用Python开发了自己的物理学模拟框架。 本文分为两部分,这是第二部分,Python翻译组成立后的第一位翻译,译者EarlGrey。

从上一篇文章中,我们发现Jupyter notebook的基本功能可以支持很多事情。 但是,其背后的功能和选项不仅如此。 本文将详细介绍一些有用的操作。

使用单元格

高级单元格操作使创建notebook变得更加容易。 示例如下所示。

如果要删除某个单元格,请选择该单元格,然后选择“编辑-删除单元格;

如果要移动某个单元格,请选择“编辑移动单元格”;

如果要剪切和粘贴某个单元测试,请首先单击“编辑单元”,然后单击“编辑单元”;

如果notebook中有许多单元格只运行一次,或者您希望一次运行较大的代码,则也可以合并这些单元格。 单击“编辑合并单元格”。

记住这些操作可以节省很多时间。

Markdown单元格的高级使用方法

让我们看看Markdown的单元格。 它的类型是markdown,但这样的单元格也接受HTML代码。 这样,可以在单元格类中获得更丰富的样式和添加图像。 例如,如果要向notebook添加Jupyter徽标,请将大小设置为100px x 100px,然后将其放置在单元格的左侧,您可以编写以下内容:

img SRC=' http://博客. Jupyter.org /内容/图像/2015/02/Jupyter-SQ -文本. PNG ' style=' Width 3360100 PX; height:100px; 浮点:左'

计算此单元格将产生以下结果:

markdown单元格还支持LaTex语法。 例如:

$\int_0^{ \infty} x^2 dx$

计算上述单元格,得到以下LaTex方程式。

导出功能

notebook还提供了一个功能强大的导出功能。 可以将notebook导出为各种格式。

HTML

按下标记

里斯特

pdf (通过latex )

原始播放模式

使用PDF导出功能,无需编写LaTex即可创建漂亮的PDF文档。 也可以将notebook作为网站发布到你的网站上。 此外,还可以将其作为软件库的文档导出为ReST格式。

Matplotlib集成

如果你用Python画过图形,一定知道matplotlib。 Matplotlib是用于制作漂亮图形的Python库,与Jupyter notebook组合使用时,使用起来更舒适。

要在Jupyter notebook中使用matplotlib,必须指示Jupyter获取matplotlib生成的所有图形,并将其嵌入到notebook中。 为此,需要进行计算。

% matplotlib直接插入线

注意:要成功执行,首先需要pip安装matplotlib。

此命令可能需要几秒钟的时间,但必须在notebook上运行一次。 接下来,为了看到具体的整合效果,让我们制作图表吧。

importmatplotlib.pyplotaspltimportnumpyasnp

x=美国航空公司(20 ) ) )。

y=x * * 2平方英尺(x,y ) )。

上面的代码画方程式y=x^2。 计算单元格时,结果如下:

您可以看到绘制的图形直接添加到notebook中,就在代码的正下方。 我们可以稍后修改代码并重新计算。 此时,图形也会动态更新。 这是所有数据科学家所希望的特性:将代码和图像放在同一文件中,从而清晰地看到每段代码的效果。

非本地内核

我们可以轻松地在一台计算机上启动Jupyter,并支持多人通过网络连接到同一个Jupyter实例。 在上一篇文章中,您注意到启动Jupyter时出现过这样的话吗?

theipythonnotebookisrunningat 3360http://localhost :8888 /

也就是说,您的notebook在本地运行,您也可以修改配置,使浏览器可以公开访问http://localhost:8888/此notebook。 这样,任何知道notebook地址的人都可以连接到notebook进行远程修改。

结语

从这两个快速入门的介绍可以看出,Jupyter notebook是一个非常强大的工具,可以制作漂亮的交互式文档和教材。 建议您立即开始使用Jupyter notebook,探索更多notebook的强大功能。

扫描二维码推送至手机访问。

版权声明:本文由花开半夏のブログ发布,如需转载请注明出处。

本文链接:https://www.zhangshilong.cn/work/26514.html

分享给朋友:

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。