excel学习库

excel表格_excel函数公式大全_execl从入门到精通

微软Excel与Python的交汇:新纪元的数据分析

8月22日,微软宣布在Excel中引入了一个重要的功能更新:Python in Excel的公开预览版。这个新功能允许用户将Python代码直接整合到Excel中进行分析,而无需进行额外的设置。通过Python in Excel,用户可以在Excel单元格中直接输入和运行Python代码,然后利用微软云的强大计算能力对结果进行处理和可视化。

这一功能的发布得到了Python创始人、现任Microsoft杰出工程师吉多·范罗苏姆(Guido van Rossum)的祝贺与欢迎。他在Twitter上表示,这个新功能的发布是令人兴奋的事情,并欢迎用户尝试使用它。

吉多·范罗苏姆的推文

如何启用此功能?

要开启Python in Excel,您首先需要是Microsoft 365的订阅用户(若您是学校或企业版用户,可能需要与管理员联系安装)。只需简单的几步,您就可以在PC端的Excel应用中启用此功能。详细步骤如下:

1. 在应用内的“账户”选项中寻找“Microsoft 365 Insider”选项。

Office365的账户显示

2. 点击Insider按钮,选择预览级别:“Beta Channel”或“Current Channel (Preview)”。

3. 开始安装内部预览。点击“加入Microsoft 365内部预览版”按钮,进入对话框。在对话框中,勾选“在新的Microsoft 365版本发布时为我提供早期访问的选项”,并选择合适的Insider通道。然后同意条款和条件,点击“确定”。

加入Microsoft 365内部预览版对话框

如何发挥它的魔力?

安装完成后,Python将被原生地集成到Excel中。你只需使用新的PY函数即可开始使用该功能。PY函数允许你在Excel单元格中直接输入和运行Python代码。然后,你可以利用Python实现各种强大的分析功能,包括数据清理、机器学习、预测分析和可视化等。Excel内置的连接器和Power Query使得将外部数据引入到Python工作流程变得轻松简单。Python in Excel与用户已经熟悉和喜爱的Excel工具兼容,如公式、数据透视表和图表等。

在Excel中使用Pyhton功能

它的优势体现在哪里?

高级可视化

利用Python的强大图表库,例如Matplotlib和seaborn库,你能够创建Excel各种图表,从传统的条形图和折线图到专业的热点图、小提琴图和蜂群图等。

Python in Excel的可视化功能

机器学习和预测

现在在Excel里就能做机器学习了。利用scikit-learn和statsmodels等Python库,就可以应用流行的机器学习和预测分析技术,如回归分析、时间序列建模等。

Python in Excel的机器学习预测功能

数据清理

你还可以使用PY函数来高效地使用先进的数据清理技术,如定位缺失值、标准化格式、删除重复项,以及使用正则表达式等进行基于模式的转换。

Python in Excel的数据清理功能

其他优势

Python in Excel利用Anaconda Distribution for Python在Azure中运行,其中包含最流行的Python库(例如pandas、Matplotlib、scikit-learn等),并由Anaconda安全构建、测试和支持。

Python在Excel在Microsoft Cloud上安全运行,无需设置。Excel使用的Python代码在Microsoft Cloud上运行,具备企业级安全性。Python代码在其自己的隔离容器中运行,工作簿数据只能通过内置的xl() Python函数发送,并且Python代码的输出只能作为=PY() Excel函数的结果返回。

用户可以自信地共享Python在Excel工作簿。团队成员可以无缝地与基于Python在Excel的分析互动和刷新,无需担心需要安装工具、Python的运行或管理Python库。

总体感受

对于习惯使用Excel和Python进行统计分析的用户来说,这次的集成无疑大大简化了整个流程,无需在不同软件中来回切换,Excel提供了强大的一站式数据提取、清理、统计、分析、建模、预测、可视化和输出的全套工具。还使得协作更加便捷。

当然对于之前工作中不需要使用编程的大多数Excel使用者来说,Microsoft已有的功能已经足够强大。通过Power Query、Power BI、以及Excel已有的函数公式、数据透视、条件格式等工具功能,已经可以完成当前工作。

对于数据分析人员来说,这个新功能提出了更高的要求。传统函数公式已经越来越难以满足工作的需要,对于新的产品和功能的学习必须紧紧跟上。成为一个复合型人才是适应未来的关键。

如果你觉得本文对你有帮助,请点赞、分享,并关注我!

参考:

https://techcommunity.microsoft.com/t5/excel-blog/announcing-python-in-excel-combining-the-power-of-python-and-the/ba-p/3893439

https://twitter.com/gvanrossum/status/1694031794306458056

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接