JetBrains最近推出Datalore 1.0,这是一个用于数据分析和可视化的智能Web应用程序,专门针对Python中的机器学习环境而设计。这个版本带来了改进的智能代码编辑器、由用户控制的代码执行、专业的订阅选项等等。
Datalore智能代码编辑器旨在使机器学习的编码变得轻松愉快,提供了自动补全、语法突出显示、检查、快速修复、轻松导航、意图(在输入块中提供与上下文相关的建议)等功能。
(图片来自 blog.jetbrains.com)
Datalore有一个内置的版本控制系统,可以帮助用户管理代码中的修改。这个特性为用户提供了一种方法,使用户可以回到以前的模型,恢复以前的编辑,添加检查点以供将来参考,跟踪不活动的保存点并轻松修复问题。此外,还可以与同事共享工作簿,对工作簿和代码编辑器进行实时访问。
用户现在可以选择两种方式在应用程序中运行代码。第一个是暂停工作簿以完成主要的代码编辑,只运行用户想立即检查的计算。
第二种,用户可以继续使用在线代码执行,自动运行计算并应用代码中新的修改。需要注意的是,在这两种情况下,增量重新计算都要考虑到工作簿的一致性。
(图片来自 blog.jetbrains.com)
使用Python进行数据分析通常要用到nump