Datalore 开发工具

Datalore 1.0:用于数据分析的智能Web应用程序

我们欣喜地向您推荐Datalore,这是一款数据分析并且在 Python 中可视化显示结果的智能web应用程序,正式版本 1.0!

 自去年二月发布测试版以来,我们已经在您的建议的基础上做出了改进。

测试版提供核心应用程序功能:智能代码编辑器,且提供上下文建议,增量重新计算,以及用于机器学习的内置工具和库。

 以下是 Datalore 为数据科学家提供的功能:

  • 智能 Python 代码编辑器借助自动补全、检查和语法突出显示,帮助您编写更好的代码

  • 意图、输入块中的上下文建议、建议可能的下一步分析步骤,并自动生成相关代码,以节省日常工作时间

  • 增量重新计算帮助 Datalore 遵循多个计算之间的依赖关系,这样您就不必跟踪受最近编辑影响的代码

  • 协作功能实现共享和实时远程访问工作簿,这样您和同事可以一起编写代码

  • 版本控制系统保存所有变更,并确保轻松回滚到早期版本

作为愉快编程的坚定信徒,我们引入并优化了这些选项,以帮助分析师在探索数据时保持心情舒畅。

我们挑战自我,不断改进工具。今天,我们正式发布 Datalore 1.0,并且介绍三个主要更新。

首先,您可以选择移动的或用户控制的代码执行,后者使您能够完成主要的代码编辑工作且只运行更新的块。

其次,可以垂直和水平重新排列编辑器布局,具体取决于您是要在代码下方查看结果,还是要将代码和结果并排放置。

最后,我们将介绍可以增强探索体验的升级后的专业计划。

用户控制的代码执行

一开始,所有代码都按原样执行,导致编辑器中的不一致和延迟,有时会超过负载。

 从现在起,可以采用两种方法在应用程序中运行代码。您可以暂停工作簿计算以完成主要代码编辑,并且只运行想要立即检查的计算。或者,您可以继续使用自动运行计算并且在代码中应用更改的在线代码执行。在这两种情况下,增量重新计算都能会注意工作簿的一致性。

输出反映了您的更改,还有依赖于新编辑的代码块,无论代码块是在您选择运行更改后的代码之后或在联机代码执行期间立刻重新计算。

可定制的界面

我们为输入和输出布局提供了两个选项。在顺序视图中,各输出显示在其输入下方。在经典的拆分视图中,并排放置输入和输出块。根据您监控计算结果的喜好选择视图类型。此外,在顺序视图中,您可以折叠所有输入和输出。

藉此,您可以选择仅限代码的编辑器或者干净的输出页面,其中包含图形和标记注释。

专业订阅

现在, 您可以通过专业计划订阅来访问扩展的数据存储和高性能计算资源。对于复杂项目,请考虑使用 50 GB 数据存储空间,并且最多同时运行 10 个计算。专业计划使您可以灵活访问中型、大型和超大型计算实例(包括 XL GPU 实例)。

当然,我们也欢迎您继续通过免费的社区计划来使用 Datalore,该计划提供 10 GB 上传空间和最多 3 个并行计算。

接下来呢?

转到 datalore.io,然后试用该应用程序!告诉我们您对 1.0 版的观感。

我们很高兴通过Datalore 论坛听取您对反馈意见 – 这是最快速的与团队分享意见的方式。

无论您是喜欢我们的更新功能、遇到错误,还是想分享一些建议,请联系我们。

您还可以通过应用内部的“发送反馈 (Send Feedback)”按钮和我们的 Twitter 官方微信公众号、微博联系我们。

Datalore 团队

原文发表于2018年10月17日,作者 Zoya Cherkasova

image description

Discover more