扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
5种使用Jupyter的方式分别是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
10年积累的成都网站制作、做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先做网站后付款的网站建设流程,更有溧阳免费网站建设让你可以放心的选择与我们合作。
Jupyter 不仅仅是一个数据分析工具,让我们看看如何以最有创意的方式使用这个基于 Python 的软件。
Jupyter 项目提供了用 JupyterLab 和 Jupyter Notebook 等交互式编写软件的技术方式。这个软件通常用于数据分析,但你可能不知道(Jupyter 社区也没有想到),你可以用它做多少事情。
以下是我使用 Jupyter 的五大意想不到的创造性方法。
在图像编辑和处理方面,有很多很好的开源工具 —— 从那些可以与 Photoshop 媲美的工具到实验性的 Glimpse。但即使有这么多选择,有时我还是不想离开 Python 的世界。
幸运的是,Jupyter 是一个做轻量级图像处理的好选择。利用 Jupyter 直接将 Pillow 对象显示为图像的优势,让你可以尽情地对图片进行实验。我甚至还用它给孩子做了一个涂色画。
由于 JupyterLab 可以让你上传和下载文件、编辑文件,甚至运行终端,所以它拥有制作 SSH 跳板环境所需的所有部件。
通过一些 SSH 转发魔法,你可以让 Jupyter 成为防火墙另一边的远程控制台。
我最喜欢的使用 Jupyter 的方式之一是用于一种意想不到的软件开发。我做了一次演讲,在演讲中,我使用 Jupyter Notebook 实时开发了一个 Web 应用。讲演的最后是一个简单的表单,它是 XSS 和 CSS 安全的,并包括一些轻量级的服务器端计算。
一个日常的 Jupyter 用户可能不会期望它是一个最棒的 Web 开发环境,但它是一个非常强大的环境。
JupyterLab 中的数据分析是一种常见的用法,但自我提升分析呢?
你可以使用 Jupyter 来分析你的日历。如果你最喜欢的服务允许 API 导出,甚至可以让你导出一个 CSV,你可以将这些与你的日历进行关联。如果你发现你在社交媒体上发帖的时候,你的日历上写着你应该和你的经理开会,那 Jupyter 也救不了你!
对于扩大对 Jupyter Notebook 的期望值,我最喜欢的方式是和孩子一起建立一个游戏。我之前写过这方面的文章,有一个使用 PursuedPyBear 和 Jupyter 编写游戏的分步教程。
在试图弄清游戏机制时,这种迭代式的游戏开发方法特别有用。能够在游戏中途改变规则(对不起,我必须得这样做)是一个改变游戏规则的方法。
你甚至可以使用 IPywidgets 来修改数字参数,就像这个视频所示。
看完上述内容,你们掌握5种使用Jupyter的方式分别是什么的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流