借助新的Python集成,从MicrosoftExcel数据中获取更多信息很快就会变得更加容易。电子表格软件通过Excel中的新Python功能获得了更多分析和可视化数据的能力。
现在可以直接从Excel功能区使用流行的编程语言,从而允许用户以更直接的方式执行“高级数据分析”。
微软在宣布这一消息的博客文章中写道:“自诞生以来,MicrosoftExcel改变了人们组织、分析和可视化数据的方式,为每天使用它的数百万人提供了决策基础。”“今天,我们宣布发布Excel中的Python公共预览版,从而使Excel中的分析功能取得重大进展。”
用户无需安装任何额外的软件或附加组件,新添加的功能构成ExcelPowerQuery功能的一部分,并在Microsoft云中运行。
新的PY函数允许在Excel电子表格的网格中公开Python数据,用户可以直接在单元格中键入Python。Excel用户将能够创建基于Python数据的公式、数据透视表和图表,并能够引入Matplotlib和Seaborn等图表库来实现热图、小提琴图和群图等可视化效果。
与顶级企业Python存储库Anaconda的集成还意味着Excel中将提供流行的Python库,包括pandas、statsmodels和Matplotlib。
Excel中的Python现已作为Beta通道中的Microsoft365Insider的公共预览版提供。目前只有Windows用户能够访问它,但微软表示希望“稍后”扩展到其他平台。不过,在预览版运行期间,它将包含在Microsoft365订阅中,但如果您在预览版结束后没有付费许可证,某些功能将受到“限制”。
“我很高兴Python和Excel的这种出色、紧密的集成现在已经问世,”Python的创建者、现任Microsoft杰出工程师GuidovanRossum说道。“我希望两个社区都能在这次合作中找到有趣的新用途,增强每个合作伙伴的能力。三年前我加入微软时,我没有想到这会成为可能。”