微软今天发布了期待已久的 Excel 中的 Python 功能,该功能将允许用户在同一工作簿中组合 Python 和 Excel 分析。
这是分析领域的一个重大新闻。Microsoft Excel 仍然是组织、操作和分析不同类型数据的重要工具。Python 是用于分析的最流行的编程语言之一。但是,到目前为止,还没有一种简单的方法可以同时使用 Python 和 Excel。Excel 中的这一新的Python功能将 Python 和 Excel 分析集成在同一个 Excel 网格中,以实现无缝分析。
利用这一新功能,用户可以使用 Python 绘图和Matplotlib 和 seaborn等库来操作和探索 Excel 中的数据 ,然后还可以使用 Excel 熟悉的公式、图表和数据透视表功能来进一步完善他们的见解。要开始使用此功能,用户只需使用新的 PY 函数即可将 Python 代码直接输入到 Excel 单元格中。
Excel 使用的 Python 代码在 Microsoft 云上运行在其自己的虚拟机管理程序隔离容器中,使用 Azure 容器实例和来自 Anaconda 的安全源构建包。因此,您的数据始终保持私密性。此外,为了确保安全,工作簿中的数据只能通过内置xl()Python 函数发送,并且 Python 代码的输出只能作为 =PY()Excel 函数的结果返回。
“我很高兴 Python 和 Excel 的这种出色、紧密的集成现在已经面世。我希望两个社区都能在这次合作中找到有趣的新用途,增强每个合作伙伴的能力。三年前,当我加入微软时,我没有想到这会成为可能。Excel 团队非常出色!”Python 的创建者、BDFL 荣誉退休人员、现任 Microsoft 杰出工程师 Guido van Rossum 说道。
Microsoft 365 Insiders 现在可以在预览计划期间访问 Excel 中的新 Python 功能,并将作为 Microsoft 365 订阅的一部分包含在内。微软将在此功能全面发布之前透露