Excel 变天!微软把 Python「塞」进去了,直接可搞机器学习

Wallstreetcn
2023.08.24 05:54
portai
I'm PortAI, I can summarize articles.

函数,VBA,M,Python,JS,SQL,R,DAX,MDX……Excel 要变身 “超级怪物” 了?

微软把 Python 弄进 Excel 了!

而且无需任何设置,在单元格里输入 “=PY”,就能开搞。

数据清理、预测分析、可视化等等任务,都能轻松实现。

还和 Anaconda 达成了合作。各种常见 Python 库都能直接用,如 Matplotlib、Seaborn 等。

咱就是说,这回 Excel 要变身 “超级怪物” 了。

是不是能让 Excel 里的 Copilot 写 Python 了

在一众编程语言里,Python 也再上一分。

Python 之父吉多·范罗苏姆(Guido van Rossum)表示:

很高兴看到 Python 和 Excel 的紧密结合,太棒了!

3 年前加入微软时,我做梦也没想到这会成真!

而且他本人也为这项工作提供了帮助。

Excel 里开搞机器学习

只需要在输入框中打个=PY,再敲下回车,就可以调用 Python 了。

Python 和 Excel“合体” 之后,数据可视化变得更轻松了。

利用生成的 DataFrame 和简单的绘图指令,=PY 之后三两下就能搞定图表。

如果利用 Matplotlib 和 seaborn 库,还能绘制出更高级的数据图像。

真的是灰常鹅妹子嘤!

有了 Python,哪怕是一段文本,也能从中把需要的数据提取出来,顺带把格式也调整了。

不过,如果只是数据分析,植入 Python 难免显得有些大材小用了。

所以利用 scikit-learn 和 statsmodels 等 Python 库,在 Excel 中就能进行机器学习

这使得 Excel 不仅能分析已有的数据,还能预测没有的数据,比如根据历史天气信息进行天气预报。

作为一款办公产品,又怎么能少得了团队协作?

除了针对数据本身的功能,Excel 中的 Python 还可以在团队中无缝共享。

那么,如果数据量太大,电脑配置带不动该怎么办?

其实不必担心,因为 Excel 中的 Python 是在云上进行运算的。

云端服务器完成计算后,会将结果返回到 Excel 中。

目前这一功能开始逐步内测,在内测期间它包含在 Microsoft 365 订阅中。

微软表示后续将根据用户反馈,对功能做进一步优化调整。

不过在内测结束后,可能有些功能就要付费使用了(doge)。

网友:希望在本地就能用!

微软这波大操作,又把生产力进阶到了一个新高度。

有人表示,工作效率肯定能大提升。

还有人甚至说,这就好像当初手机能上网了一样!

不过集成原生 Python 后,VBA 是不是就会被终结了?

有人表示,希望 Excel 里还是保留 VBA。

另外大家最关注的问题,就是Python 计算要上云了。

不少人觉得,Python 的计算其实非常轻量化,希望微软能实现本地运行,毕竟上云会影响速度。

也有人说,自己公司严禁数据外传,所以本地化运行很重要了。

对于数据安全问题,微软表示它们会将保护用户数据作为首要任务。

以及有前 Excel 员工爆料说,在 Excel 里引入 Python 内部早就有过想法。

对于 Python 应该在云上还是本地运行,当时团队内就有讨论。

不过后面项目似乎就有些被搁置,结果让 JS 抢先一步。

值得一提的是,这次 Excel 和 Python 的合作,Python 之父吉多·范罗苏姆有提供帮助。

这位大佬如今已经 67 岁了。一直以来他都非常关注 Python 的开发进程,会在必要时刻参与决策。此前他在谷歌工作时,也花费了大量时间来维护 Python。

2020 年,本来已经退休的吉多突然宣布加入微软。

原因很简单:退休生活太无聊了

结果没想到 3 年后,Excel 和 Python 就联手搞了件大事情。

吉多自己都说这是当时加入微软时不敢想象的。

现在,咱们就静候公测吧~

 

本文来源:量子位,原文标题:《Excel 变天!微软把 Python「塞」进去了,直接可搞机器学习》

风险提示及免责条款
市场有风险,投资需谨慎。本文不构成个人投资建议,也未考虑到个别用户特殊的投资目标、财务状况或需要。用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。