摘要:大家好,我是一行之前在處理數據的時候,最開始都是在里處理,后來當數據量上了一個級別后就用導入文件接著處理了很多人會說,有自帶語言,可以用那個來處理呀不好意思,不僅處理數據速度慢而且還非常麻煩但是,現在可以直接在里使用了
大家好,我是一行
之前在處理數據的時候,最開始都是在excel里處理,后來當數據量上了一個級別后就用python導入excel文件接著處理了
很多人會說,excel有自帶VBA語言,可以用那個來處理呀
不好意思,VBA不僅處理數據速度慢而且還非常麻煩
但是,現在可以直接在excel里使用python了,非常的nice
具體方法就是在excel里安裝PyXLL插件來使用Python代碼
這個運行的python是完整的python發行版,所以可以調用所有的第三方python包,例如numpy、Pandas 和 Scipy 等等
pip install pyxll
pyxlll install
pyxll install pyxll-jupyter
安裝之后重啟excel就可以看到選項卡里多一個jupyter按鈕,單擊按鈕便可以在excel里創建一個新的notebook面板
熟悉的樣子又回來了有木有!
PyXLL最重要的功能就是可以在excel里調用python函數
首先創建一個新的Python模塊并編寫一個簡單的Python函數, 并將這個模塊加入python路徑里,來給excel使用
from pyxll import xl_func@xl_funcdef hello(name): return "Hello, %s" % name
這樣在excel里輸入公示得到結果
=hello("me")
當然,這里只是一個簡單的示范,之后無論是畫圖還是數據模型都可以直接在Python里寫好函數,然后在excel里應用
你看,像畫圖這樣的常見處理,完全可以在excel里執行完成了
除了上面這個工作表函數功能,這個插件還有很多其它功能:
用python來設置單元格格式
excel和python共享事實數據
使用python進行圖表繪制
使用內置QT自定義用戶界面
用python調用宏功能
等等等等,還有很多其它常見的功能可以參考這個插件的官方文檔
https://www.pyxll.com/docs/userguide/index.html
以后當其他人再發來excel讓你處理數據時,你都不用打開python編輯器來導入、導出數據,直接excel里就可以完成,非常的人性化
我是一行,技術永不眠,我們下期見!
當然Python相關的電子書我也給整理好了在下面?
天下武功,唯快不破
以上的書籍可能還不是最完善的,之后一行還會繼續精選并充實python編程的相關學習內容
如果對你有幫助的話,記得給一行點個贊哦~
你好,我是一行,廈門大學碩士畢業,用python發表過兩篇頂刊論文
日常分享python的技術學習,面試技巧,賺錢認知等,歡迎關注@一行玩python
一行肝了3天,精選了9個方面的計算機技術資料,希望能夠對你能有幫助 鏈接:
https://pan.baidu.com/s/1-OKeUGF1mWJM3O4mEV0DLg 提取碼: 0000
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/125064.html
摘要:之前寫過一篇使用腳本生成文件的文章,時隔很久這種終于有空寫該庫的兄弟庫,用來讀取文件。 之前寫過一篇使用Python腳本生成Excel文件的文章,時隔很久這種終于有空寫該庫的兄弟庫xlrd,用來讀取Excel文件。最近被調到電商項目,由于種種原因(設計不完善、SQL語句書寫不規范,甲方太奇葩...槽點太多,就不在這里吐槽了)需要經常進行刷數據操作(批量修改錯誤數據),一般就是寫一寫SQ...
摘要:重點在自動化測試過程中,經常需要使用文件來存儲測試用例,那么在表格內設計好了測試用例數據后,如何通過自動化讀取呢此時就需要測試小姐姐動手寫代碼了本文主要介紹通過來讀取表格數據。 ...
摘要:總結大部分人做接口自動化的流程后,發現基本上都是做接口請求用來存儲用例生成測試報告完成定時任務。其實在完成這個流程的過程中,代碼編寫只占用了一小部分的時間,大部分的時間都浪費在搭建環境和用例編寫上。可以通過這個方式去轉換一些有問題的。 總結大部分人做接口自動化的流程后,發現基本上都是:python + requests做接口請求;Excel用來存儲用例;HTMLTestRunner生成...
摘要:在使用之前,大多數數據分析師已經掌握了和,并且在剛上手時會經常習慣性想到老辦法。這種根據列值選取行數據的查詢操作,推薦使用方法。如果我又有一批數據,需要將兩部分數據合并。 大毛 豈安科技業務風險分析師 多年訂單業務反欺詐經驗,負責豈安科技多款產品運營工作。 在使用Pandas之前,大多數數據分析師已經掌握了Excel和SQL,并且在剛上手Pandas時會經常習慣性想到老辦法。如果誰能把...
摘要:浙江省教育廳基教處相關負責人也表示,目前為止,還沒有接到下半年開始使用新教材的通知。人生苦短,趕緊用起吧,大潮來襲,還在等什么原文鏈接將被加入高考科目你怎么看原文鏈接開發者交流平臺,沒有辦法放鏈接為了不侵權,把作者的公眾號聯系方式放在這里。 今天看到這樣的一則新聞:不禁感嘆,人工智能這股風來的太快,已經掀起全民學習Python的浪潮。 2017年中觀察:看上去這個大綱內容基本是這樣了,...
閱讀 3415·2021-11-25 09:43
閱讀 3470·2021-11-19 09:40
閱讀 2474·2021-10-14 09:48
閱讀 1290·2021-09-09 11:39
閱讀 1929·2019-08-30 15:54
閱讀 2828·2019-08-30 15:44
閱讀 2002·2019-08-29 13:12
閱讀 1548·2019-08-29 12:59