在移动设备上使用 Jupyter Notebook

您是否一直想在无需打开计算机的情况下编写并进行一些机器学习和数据分析,或者您正在寻找一种更酷的方式来放松和编码。

介绍

好吧,我一直想要那个,我已经在手机上尝试过在线编辑器,但它的响应速度不够快,似乎是为 PC 和 iPad 设备制作的,经过广泛搜索后,我在 Play 商店中发现了 Pydroid 3,这是一个游戏规则改变者。

在本文中,我将向您展示我是如何设置手机进行数据分析的。

设置您的移动设备

下载 Pydroid3 应用程序

从您的移动商店获取应用程序

转到您的移动商店 Play 商店搜索名为 Pydroid3 – IDE for Python 3 的应用程序并安装 – 请注意,这仅适用于 android。

下载 Pydroid3 存储库插件

此外,下载 Pydroid3 存储库插件,这对于安装我们的 jupyter notebook 至关重要。

安装所需库

从 Play 商店安装各种应用程序后,打开应用程序并在侧栏上单击Pip,这是安装我们的依赖项的位置,因为这是一个数据科学项目,它需要以下依赖项。

Numpy Pandas Seaborn Matplotlib

最后是什么将使一切正常。 Jupyter ,在搜索栏中一个接一个地键入库,然后单击安装。

在移动设备上启动您的 Jupyter Notebook

安装后点击侧边栏图标并单击终端选项卡,您将能够在命令提示符下使用 jupyter notebook,在命令提示符下键入 jupyter notebook,然后单击 enter。

创建你的目录

您的默认浏览器将弹出熟悉的 Jupyter Notebook 感觉,显示您的电话目录。

优点

使用舒适度

  • 你不再需要在编码之前拿出你的笔记本电脑,它具有这种社交媒体聊天的感觉,同时仍然是一名数据科学家。

计算速度

  • 我知道你们会说什么,移动设备怎么能比 PC 或云服务更快,在某些情况下是的,它可以更快,我能够导入超过 2 万个观测值的数据集,而且运行时间更短超过 2 秒。

使用方便

  • 有些人可能会说,如果我想在我的移动设备上进行数据分析,我可以使用 google collabs 或 Kaggle notebooks 之类的网站,这并不完全是因为这些网站是为更大的设备和平板设备构建的,如果你尝试在移动设备您会感到沮丧,因为它响应不够快,或者您无法访问您在 PC 中看到的某些功能,因为很难找到它们,但是当使用此应用程序时,感觉就像您的 jupyter 笔记本一样原生PC,它流畅而时尚,不需要互联网连接即可运行。

要求

  • 它不需要高端设备也能正常运行,它可以在 4GB 内存手机上很好地工作,在某些情况下可能比同等计算机更快,我们知道数据分析需要很多和 4GB 内存的 PC可能处理不好,但使用 4GB 内存手机,您可以做任何事情,包括分析可视化基本机器学习

缺点

有很多优点必须有缺点,其中包括

你不能运行高强度的代码

  • 好吧,如果您认为您可以在此应用程序上运行深度学习代码或绘制 3 维绘图​​,那么它不会起作用,您可以尝试,但根据我的经验,当我尝试运行这些任务时,应用程序会崩溃。

键盘冻结

  • 通常,当您键入像 import 这样的行并单击 enter 键转到下一行时,它不起作用,解决此问题的方法是在 import 语句后留一个空格,然后单击 enter,然后您可以输入,但请注意,python 会将该空格视为错误,因此当您掌握它的窍门时,您必须在输入单元格后删除多余的空格,这非常顺利。

结论

恭喜,您现在可以构建和执行基本的 EDA(在您的移动设备上进行探索性数据分析),我希望这可以帮助很多想要在旅途中分析数据集而无需拿出笔记本电脑或设置计算机的人.

发表评论

邮箱地址不会被公开。 必填项已用*标注