📝 Jupyter教程
40篇技术文档📅  最后修改于: 2020-11-08 07:06:29        🧑  作者: Mango
IPython Notebook由Fernando Perez开发,是IPython内核的基于Web的前端。为了创建用于多种语言的集成交互式计算环境,Notebook项目转移到了Jupyter项目下,除了Python之外,它还提供了Juila和R编程环境的前端。笔记本文档由具有HTML格式的文本,图形,数学方程式等的富文本元素组成。笔记本也是由Python或其他支持语言的代码块组成的可执行文档。J...
📅  最后修改于: 2020-11-08 07:06:42        🧑  作者: Mango
如果您不熟悉Jupyter,则可以在本地计算机上安装之前先尝试Jupyter Notebook的功能。为此,请在浏览器中访问https://jupyter.org,然后选择“使用Python尝试Jupyter”选项。这将打开https://mybinder.org的主页。从“文件”菜单中,选择“新笔记本”选项,以在浏览器中打开空白的Jupyter。与IPython终端中的输入单元类似,将显示输入单...
📅  最后修改于: 2020-11-08 07:06:56        🧑  作者: Mango
您可以使用pip软件包管理器轻松安装Jupyter Notebook应用程序。要启动该应用程序,请在命令提示符窗口中使用以下命令。服务器应用程序开始在默认端口号8888上运行,并且浏览器窗口打开以显示笔记本仪表板。观察到仪表板在浏览器右边界附近显示一个下拉列表,并在“新建”按钮旁边显示一个箭头。它包含当前可用的笔记本内核。现在,选择Python 3,然后在新选项卡中打开一个新笔记本。显示类似于IP...
📅  最后修改于: 2020-11-08 07:07:11        🧑  作者: Mango
Jupyter Notebook的仪表板包含三个选项卡,如下面的屏幕快照所示-文件选项卡“文件”选项卡显示从中调用笔记本应用程序的当前目录下的文件和文件夹。在最后修改的列旁边显示与当前打开的笔记本相对应的行以及运行状态。它还显示“上传”按钮,使用该按钮可以将文件上传到笔记本服务器。运行标签“正在运行”选项卡显示当前正在运行的笔记本电脑。群集选项卡IPython parallel提供了第三个选项卡“...
📅  最后修改于: 2020-11-08 07:07:34        🧑  作者: Mango
在Jupyter的用户界面中,标题旁边的徽标旁边将显示文件名。您可以在标题下方找到菜单栏。每个菜单包含许多选项,将在后面讨论。一排形成工具栏的图标可帮助用户执行经常需要的操作笔记本电脑有两种模式-命令模式和编辑模式。单击单元格时,笔记本计算机进入编辑模式。注意内核名称旁边的铅笔符号。内核指示符符号显示在内核名称的右侧。请注意,空心圆圈表示内核处于空闲状态,实心圆圈表示其处于繁忙状态。文件菜单以下是...
📅  最后修改于: 2020-11-08 07:07:49        🧑  作者: Mango
Jupyter笔记本中的单元格为三种类型-Code,Markdown和Raw。代码单元该单元格中的内容被视为当前内核的编程语言中的语句。默认内核是Python。因此,我们可以在代码单元中编写Python语句。运行此类单元格时,其结果将显示在输出单元格中。输出可以是文本,图像,matplotlib图或HTML表。代码单元具有丰富的文本功能。降价单元这些单元格包含使用降价语言设置格式的文本。可以使用各...
📅  最后修改于: 2020-11-08 07:08:14        🧑  作者: Mango
虽然菜单栏和工具栏使您可以在笔记本上执行各种操作,但希望能够使用键盘快捷键来快速执行它们。Jupyter笔记本电脑有两种不同的键盘输入模式-命令模式-将键盘绑定到笔记本级别的操作。由带有蓝色左边界的灰色单元格边框指示。编辑模式-在单元格中键入时。由绿色单元格边框指示。命令模式(按Esc键启用)Ffind and replace1change cell to heading 1Ctrl-Shift-...
📅  最后修改于: 2020-11-08 07:08:41        🧑  作者: Mango
Markdown单元格显示可以使用Markdown语言设置格式的文本。为了输入不被笔记本服务器视为代码的文本,必须首先从单元格菜单或在命令模式下使用键盘快捷键M将其转换为markdown单元格。单元格消失之前的In []提示。标题单元格降价单元格可以显示6种大小的标题文本,类似于HTML标头。在降价单元格中以#符号开头的文本。使用与您想要的标题级别相对应的#个符号。这意味着单个#将呈现最大的标题行...
📅  最后修改于: 2020-11-08 07:08:54        🧑  作者: Mango
在本章中,让我们了解细胞魔术功能及其功能。%% html此单元魔术函数将代码单元的内容呈现为html脚本。%% js或%% javascript您可以借助此cell magic命令将javascript代码嵌入Jupyter笔记本单元中。%% writefile使用此命令将代码单元的内容写入文件。...
📅  最后修改于: 2020-11-08 07:09:10        🧑  作者: Mango
Jupyter Notebook的IPython内核能够在输入单元格中显示代码图。它与matplotlib库无缝协作。带有%matplotlib魔术函数的内联选项即使未调用plot对象的show()函数,也将绘制出单元格。show()函数使图形显示在in []单元格的下方,而没有out []和数字。现在,在末尾添加plt.show()并再次运行该单元以查看区别。请注意,%matplotlib笔记本...
📅  最后修改于: 2020-11-08 07:09:28        🧑  作者: Mango
Jupyter笔记本文件的扩展名为.ipynb。笔记本由笔记本应用在网络浏览器中呈现。通过在文件菜单中使用下载作为选项,可以将其导出为各种文件格式。 Jupyter还具有nbconvert选项形式的命令行界面。默认情况下,nbconvert将笔记本导出为HTML格式。您可以将以下命令用于此目的-这会将mynotebook.ipynb转换为mynotebook.html。其他导出格式由`–to`子句...
📅  最后修改于: 2020-11-08 07:09:47        🧑  作者: Mango
IPyWidgets是Jupyter笔记本的HTML交互式窗口小部件的Python库。库中的每个UI元素都可以响应事件并调用指定的事件处理函数。它们增强了Jupyter笔记本应用程序的交互功能。为了将小部件合并到笔记本中,我们必须导入以下模块,如下所示:一些基本的IPyWidgets在这里解释-文字输入widgets.text()函数可在笔记本中呈现小部件。它类似于HTML中的文本框表单元素。此小...
📅  最后修改于: 2020-11-08 07:10:03        🧑  作者: Mango
在本章中,让我们了解如何开始使用QtConsole。本章将概述此软件并说明其安装步骤。总览Qt控制台是类似于IPython终端的GUI应用程序。但是,它提供了许多增强功能,这些增强功能在基于文本的IPython终端中不可用。增强功能包括内联图形,带有语法突出显示的多行编辑,图形化调用提示等。Qt控制台可以使用任何Jupyter内核,默认为IPython内核。安装Jupyter QtConsole是...
📅  最后修改于: 2020-11-08 07:10:16        🧑  作者: Mango
多行编辑是IPython终端中不可用的功能之一。为了在单个输入单元格中输入多个语句,请在第一行之后按ctrl + enter。随后,仅需按Enter键即可继续在同一单元格中添加新行。要停止输入新行并运行单元格,请在最后再按一次Enter键。该单元格将运行,输出将显示在next out []单元格中。...
📅  最后修改于: 2020-11-08 07:10:28        🧑  作者: Mango
QtConsole提供的另一个重要增强功能是能够显示嵌入式图形,尤其是绘图。该功能可与Matplotlib以及其他绘图库一起很好地工作。...