Microsoft推出Excel中的Python本地集成

近日,微软宣布与编程语言仓库提供商Anaconda合作,允许Python代码在Excel中无需额外设置即可运行。这一举措旨在帮助数据从业者在Excel应用程序中使用数据进行数据分析和机器学习。

Microsoft Excel

微软在一篇博文中表示:“通过在Excel中使用Python,您可以直接在单元格中输入Python代码,Python计算在微软云中运行,结果将返回到工作表中,包括图表和可视化结果。”微软的这一宣布具有重要意义,因为全球大多数企业数据仍存储在Excel表格中,而数据从业者常常发现在Excel中使用Python需要添加附加组件或进行额外设置的困难。已经有一些尝试使在Microsoft Excel中使用Python代码变得更加简单。2014年,Zoomer Analytics开发了Xlwings,这是一个BSD许可的Python库,可连接到Excel,并允许Excel电子表格和Python应用程序直接交互。

2017年,Continuum Analytics(Anaconda的制造商)发布了Anaconda Fusion,这是一个将企业级Anaconda版本与Microsoft Excel 2016及更高版本连接起来的系统。通过这种集成,数据科学家可以通过Python代码和Jupyter笔记本中可用的数据向Excel用户展示他们的工作。其他付费附加组件,如PyXLL,也可以帮助将Python集成到Excel中。

然而,通过Excel本地集成Python,用户将能够使用新的“PY”函数直接在Excel单元格中输入Python代码,并执行诸如数据清洗、预测分析和机器学习等任务,因为工具如公式、数据透视表和Excel图表得到了支持。微软表示:“使用Excel的内置连接器和Power Query,用户可以轻松将外部数据引入Excel工作流中的Python。”企业将能够利用诸如scikit-learn和statsmodels等Python库应用流行的机器学习、预测分析和预测技术,包括回归分析和时间序列建模,微软表示。目前处于公开预览阶段的Excel中的Python功能可供运行Windows Beta Channel的用户使用,微软表示该功能将首先在Excel for Windows中推出,起始版本为版本号16.0.16818.20000,然后再推向其他操作系统。要使用Excel中的Python功能,用户需要加入Microsoft 365 Insider计划。

微软表示:“预览期间,Excel中的Python功能将包含在您的Microsoft 365订阅中。预览期结束后,某些功能将需要付费许可证。”

Microsoft推出Excel中的Python本地集成

发表评论

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