jupyter notebook高级教程系列

您所在的位置:网站首页 JUPYTER没有鼠标怎么运行 jupyter notebook高级教程系列

jupyter notebook高级教程系列

2024-07-16 11:05| 来源: 网络整理| 查看: 265

声明:前面已经详细讲解了ipython、jupyter notebook的使用、配置等内容,本文作为补充篇继续讲解jupyternotebook。本文主要由两个部分组成,jupyter notebook的常用菜单介绍、使用jupyter notebook制作幻灯片。所以一些关于如何启动,如何安装的基础教程这里就不再重复说明了。有需要的可以参考我前面的文章,链接如下:

史上最详细、最完全的ipython使用教程,Python使用者必备!——ipython系列之一

史上最详细、最完全的ipython使用教程,Python使用者必备!——ipython系列之二

史上最详细、最完全的jupyter notebook使用教程,Python使用者必备!——ipython系列之三

一、常用菜单以及工具介绍

1、常用菜单介绍

(1)File菜单

(2)edit菜单

(3)view菜单

(4)insert菜单

Insert Cell Above:在当前单元格上面插入一个cell

Insert Cell Below:在当前单元格下面插入一个cell

(5)cell菜单

(6)kernel菜单

本文主要是简单的介绍,还有部分没有列出来的菜单,自己多尝试使用即可。

2、工具栏工具介绍

二、使用jupyter notebook制作幻灯片slide

1、如何制作

使用jupyter notebook制作幻灯片的步骤其实相对比较简单,本文只是掩饰一些简单的幻灯片制作过程。

(1)第一步:打开jupyter程序,新建一个notebook

(2)第二步:在新建的notebook里面执行菜单命令“View/Cell Toolbar/Slideshow”菜单命令,进入幻灯片编辑模式,这个时候,单元格Cell会发生变化,会像如下的格式:

在单元格Cell的右上角有一个 Slide Type下拉选项卡,这个选项卡代表的其实就是幻灯片的放映方式,我们都知道,我们在使用ppt制作幻灯片的时候每一页幻灯片会有各种特效进入,比如常见的:百叶窗、淡入淡出、横劈、飞入等等,当然这里面没有那么多的动画特效,但是展示了一些简单的幻灯片放映方式,主要有下面一些取值:

Slide

Sub-Slide

Fragment

Skip

Notes

(3)幻灯片的制作

jupyter notebook制作幻灯片的好处就是,可以将文字、代码、代码运行结果、图片等等无缝的结合起来,所以本文会制作大概6~10页的PPT来展示放映效果,我们可以将单元格Cell设置为code模式、markdown模式、Raw Nbconvert模式、Heading模式都是可以的。

先简单介绍一下这四种分别是什么意思:

Code - 这是你输入代码的地方Markdown - 这是你输入文本的地方。你可以在运行代码后添加结论,添加注释等。Raw NBConvert - 这是一个命令行工具,可将你的笔记本转换为另一种格式(如 HTML)Heading - 你可以将标题添加到单独的小节并使你的 Notebook 看起来干净整洁。但是这个选项现在已经废除,不能使用了,因为这个选项现在已经集成到 Markdown 选项中。添加一个“##”,以确保在你之后输入的内容将被视为标题。至于为什么废除了它的功能却依旧好保存着,我想是因为jupyter notebook的过渡吧,因为jupyter notebook也会逐渐被下一代产品jupyterLab取代。JupyterLab 环境与 Jupyter Notebooks 完全相同,但用户会有更高效的体验。

将所有的内容编辑完之后,将这一整页notebook保存为一个jupyter_slide.ipynb 文件,放在默认的文件夹之下。接下来需要查看我所编辑的slide了。

 

2、如何查看

在使用jupyter notebook编辑slide的时候,默认是一个单元格cell就是一张PPT,那究竟怎么放映呢?

slide的放映是需要借助命令去执行的,方法如下:

第一步:首先进入到ipynb文件所保存的文件夹中,我的是保存在C:\Users\XinAir 文件夹之下的

第二步:在保存的目录之下,执行下面命令:

jupyter nbconvert notebook.ipynb --to slides --post serve

这时候会自动打开一个网页,同时我们发现,在保存jupyter_slide.ipynb文件的文件夹之下,多了一个名为jupyter_slide.slides.html 的网页文件,这就是刚打开的那个网页,网页上显示着前面编辑的第一个单元格cell里面的内容,包括代码和运行的结果。

我们发现,我们编辑的slide会以网页的形式播放,在幻灯片的右下角会出现上下左右四个方向按钮,我们可以通过它控制幻灯片的放映。运行结果如下面所展示的动图所示:

3、疑惑不解

(1)我已经在notebook里面设置好了图片显示,而且也的确可以显示,但是为什么放到幻灯片里面却不显示,有哪位大神知道求告知,在此感谢

(2)slide的几种不同的进入方法,为什么只有第一种的Slide和第二种Sub-Slide可以使用,后面的几种却不能用,这是为什么,小编暂且还不知道原因,哪位大神知道,希望不吝赐教。

 

三、jupyter系列教程后续预告

(1)数学公式LaTeX的编辑

(2)Markdown的编辑

(3)jupyter可视化编程高级教程

         jupyter notebook与matplotlib的高级集成

         jupyter notebook与plotly的高级集成

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3