提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:龚雪|2018-08-13 16:08:02.000|阅读 34231 次
概述:IPython / Jupyter Notebook是一个神器的笔记本,在里面写下的代码可以自动运行,而且可以局部运行,也可以全部运行,非常的便捷。这里介绍了它的一些简单操作,希望本教程对你有所帮助!
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Jetbrains交流群现已开通,QQ搜索群号786598704即可加入!
(注:Pycharm为jetbrains旗下Python开发工具)
在执行本教程的任务之前,请确保满足以下先决条件:
请注意,PyCharm会自动安装这些软件包的依赖项。
在Project Tool Window中,单击Alt+Insert。然后,在出现的弹出菜单上,选择Jupyter Notebook选项并输入文件名(此处为MatplotlibExample.ipynb)。
新创建的文件现在显示在Project Tool Window窗口中,并自动打开以进行编辑 。
到目前为止,新文件是空的,但PyCharm将其识别为 notebook文件。因此,此文件标有ipnb图标,并具有工具栏,该工具栏是真正的Jupyter Notebook工具栏的完整副本:
只需单击第一个单元格即可开始输入。例如,在第一个单元格类型中,以下代码用于配置matplotlib包:
%matplotlib inline
接下来,您可以单击播放图标或按 Shift+Enter运行单元格。PyCharm显示一个对话框,您必须在其中指定Jupyter Notebook服务器将运行的URL:
在此对话框中,单击Cancel,然后单击 Run Jupyter Notebook链接:
接下来,如果您尚未安装“Jupyter Notebook”软件包,则会出现run/debug配置对话框,显示错误消息:
安装包以解决问题。
Jupyter服务器在控制台中运行:
请按照以下地址:
从现在开始,您已准备好使用notebook集成。
首先,添加以下import语句:
from pylab import *
若要创建下一个空单元格,请单击工具栏上的图标“+”:
开始输入此单元格,并注意 code completion:
再次单击播放图标运行此单元格。请注意,单元格不产生输出,但会自动创建下一个空单元格。在此新单元格中,输入以下代码:
运行此单元格。运行会导致错误:
应首先定义变量。为此,请添加一个新单元格。
由于新单元格添加到当前单元格下方,因此单击带有import语句的单元格 - 其框架变为绿色。然后在工具栏上单击图标+(或按Alt+Insert)。
在创建的单元格中,输入import语句并运行它们:
新单元格是自动创建的。在此单元格中,输入以下将定义x和y变量的代码 :
运行此单元格,然后运行下一个单元格。这次它显示了预期的输出:
您可以执行标准的剪贴板操作:Ctrl+C,Ctrl+X和 Ctrl+V。
单击播放图标执行单元格。如果计算某个单元格需要花费太多时间,您可以随时停止它。为此,请单击文档工具栏上的暂停图标。 最后,您可以通过单击文档工具栏上的刷新图标重新运行内核。 有关所有这些操作的消息显示在控制台中:
查看文档工具栏右侧的下拉列表。它允许您选择单元格的演示样式。例如,现有单元格表示为代码。再次单击包含import语句的单元格,然后单击图标+。新单元格如下所示。默认情况下,其样式选择器显示Code。在此单元格中,输入以下文本:
plot example
运行此单元格并查看错误消息。接下来,单击向下箭头,然后从列表中选择Markdown。单元格改变了它的视图:
现在单击工具栏中的播放图标,查看单元格现在的样子:
现在,您只需从下拉列表中选择所需的样式,单元格的视图会相应更改:
添加新单元格。在此单元格中,从样式选择器中选择Markdown,然后输入以下文本:
$$c = \sqrt{a^2 + b^2}$$
点击播放图标:
如您所见,PyCharm的Jupyter Notebook集成使得可以使用 LaTex表示法,渲染公式,标签和文本。
接下来,探讨更复杂的案例。expected result - the formula- 应作为计算结果出现。添加一个单元格并输入以下代码(取自 SymPy:开源符号数学):
运行此单元格。它没有输出。接下来,添加另一个单元格并输入以下内容:
Rational(3,2)*pi + exp(I*x) / (x**2 + y)
点击播放图标:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:慧都本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢