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

news/2024/7/10 21:36:34 标签: 开源, 人工智能, ai, 大数据, 语言模型
aidu_pl">
量子位 | 公众号 QbitAI

喜大普奔!

微软把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就联手搞了件大事情。

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

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


http://www.niftyadmin.cn/n/4965812.html

相关文章

031 - 浮点类型(近似值 FLOAT,DOUBLE)

-FLOAT,DOUBLE: FLOAT和DOUBLE类型代表近似数字数据值。MySQL将四个字节用于单精度值,并将八个字节用于双精度值。 对于FLOAT,SQL标准允许对FLOAT括号中的关键字后面的位以精度(而不是指数的范围)进行可选规…

算法通关村十二关 | 字符串经典题目

字符串问题&#xff0c;大家记得模板思路即可&#xff0c;一个类型的题目有很多种。 1. 字符串反转的问题 1.1 反转字符串 题目&#xff1a;LeetCode344: 思路 还是我们常见的双指针问题&#xff0c; left字符数组头部指针&#xff0c;right字符数组尾部指针。当left < r…

SAP ABAP基础语法-内表篇(二)

十一、使用 SPLIT 直接拆分到内表&#xff1a; DATA: BEGIN OF auth_data OCCURS 0,text(1024),END OF auth_data.STR SE39/SE39/SE01/SE10.SPLIT STR AT / INTO TABLE auth_data. 二十、CONDENSE 的用法&#xff1a; 把工作区的内的所有字段的值 赋给 字符串 DATA: BEGIN O…

融合算法综述

融合算法 前言一、概念二、原理三、融合的先决条件四、融合分类4.1、前融合和后融合4.2 、数据级融合、特征级融合和决策级融合 五、典型融合算法 多传感器信息融合&#xff08;Multi-sensor Information Fusion,MSIF&#xff09;&#xff1a;利用计算机技术将来自多传感器或多…

Yolov8小目标检测(9): EMA基于跨空间学习的高效多尺度注意力、效果优于ECA、CBAM、CA | ICASSP2023

💡💡💡本文改进: EMA基于跨空间学习的高效多尺度注意力 EMA | 亲测在红外弱小目标检测涨点,map@0.5 从0.755提升至0.766 💡💡💡Yolo小目标检测,独家首发创新(原创),适用于Yolov5、Yolov7、Yolov8等各个Yolo系列,专栏文章提供每一步步骤和源码,带你轻松实…

Linux MacBook单机部署Pulsar并开启认证功能

Pulsar简单介绍 Pulsar 是一个用于服务器到服务器的消息系统&#xff0c;具有多租户、高性能等优势。 Pulsar 最初由 Yahoo 开发&#xff0c;目前由 Apache 软件基金会管理。 Pulsar 的关键特性如下&#xff1a; Pulsar 的单个实例原生支持多个集群&#xff0c;可跨机房在集群…

Kotlin全方位-简单解析

Kotlin是一种现代化的静态类型编程语言&#xff0c;由JetBrains公司开发。它可以在Java虚拟机&#xff08;JVM&#xff09;上运行&#xff0c;并且可以与Java代码无缝地进行互操作。Kotlin旨在提供更简洁、更安全、更具表达力和更高效的编程语言。 Kotlin主要运用 Android开发…

HJ31 单词倒排 题解

题目描述&#xff1a;单词倒排_牛客题霸_牛客网 (nowcoder.com) 对字符串中的所有单词进行倒排。 1、构成单词的字符只有26个大写或小写英文字母&#xff1b; 2、非构成单词的字符均视为单词间隔符&#xff1b; 3、要求倒排后的单词间隔符以一个空格表示&#xff1b;如果原字符…