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

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

  作者:量子位

  克雷西 明敏 发自 凹非寺

  量子位 | 公众号 QbitAI

  喜大普奔!

  微软把Python弄进Excel了!

  搭建一个

  机器学习天气预测模型

,在Excel里即可实现。

  而且

  无需任何设置

,在单元格里输入“

  =PY

”,就能开搞。

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

  还和Anaconda达成了合作。各种

  常见Python库

都能直接用,如Matplotlib、Seaborn等。

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

  是不是能

  

  让Excel里的Copilot写Python了

(doge)。

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

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

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

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

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

  具体效果,我们先睹为快!

  Excel里开搞机器学习

  Python在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就联手搞了件大事情。

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

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

  参考链接:
[1]https://techcommunity.microsoft.com/t5/microsoft-365-blog/introducing-python-in-excel-the-best-of-both-worlds-for-data/ba-p/3905482
[2]https://twitter.com/gvanrossum
[3]https://www.theverge.com/2023/8/22/23841167/microsoft-excel-python-integration-support
[4]https://www.reddit.com/r/programming/comments/15y5ykg/announcing_python_in_excel_combining_the_power_of/

  

  — 完 —

  量子位 QbitAI · 头条号签约

  关注我们,第一时间获知前沿科技动态

版权声明:本文内容转载自网络,该文观点仅代表作者本人。登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站举报,一经查实,本站将立刻删除。