社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

微软宣布 Python 与 Excel “大合体”!

进击的Coder • 1 年前 • 330 次点击  
这是「进击的Coder」的第 873 篇技术分享
来源:量子位(ID:QbitAI)


阅读本文大概需要 6 分钟。


喜大普奔!

微软把 Python 弄进 Excel 了!

搭建一个机器学习天气预测模型,在 Excel 里即可实现。

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

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

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

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

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

在一众编程语言里,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/

End

欢迎大家加入【ChatGPT&AI 变现圈】,零门槛掌握 AI 神器!我们带你从小白到高手,解锁智能问答、自动化创作、技术变现的无限可能。与我们共同成长,开启 AI 新征程!立即行动,未来已来!(详情请戳:知识星球:ChatGPT&AI 变现圈,正式上线!

扫码加入:




点个在看你最好看

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/162870
 
330 次点击