Excel變天!微軟把Python「塞」進去了,直接可搞機器學習

原文來源:量子位

喜大普奔!

微軟把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] [2] [3] [4]

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 1
  • 分享
留言
0/400
walyvip
· 2023-10-07 12:10
什么版本?什么时候出来
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)