如何學習《利用python進行數據分析》這本書?
這本書幾乎是數據分析入門必讀書了。主要介紹了python3個庫numpy(數組),pandas(數據分析)和matplotlib(繪圖)的學習。
目前國內的中文版是基於Wes McKinney 在2013年出版的《Python for Data Analysis》,裡面的代碼是基於Python2.7,有些代碼已經不能運行了。
國外已經有該書的第2版了,基於最新的Python3,建議英文好的看最新版本,下面提供中文和英文電子版下載鏈接:
1)電子版(英文)和代碼:wesm/pydata-book
2)pdf版(英文):已上傳到百度雲盤,可以在我微信公眾號(猴子聊人物),中回復「資料」獲取到
3)美國亞馬遜鏈接:
Computer Science Books @ Amazon.com
4)有人做了該書的中文翻譯可以對照學習:BrambleXu/pydata-notebook
光看書不僅孤獨,還有時候看不懂,因為這本書更多的是一些功能語法的介紹,缺少實踐的案例操作,所以這本書結合這幾個live一起學習效果會事半功倍:
1)對應這本書《第2-3章Python基礎知識》:
零基礎掌握人工智慧(AI)核心語言:Python
書中會涉及到描述統計學和概率的內容,對於沒有基礎的朋友來說,看起來會很痛苦,可以用下面的live進行統計知識補充:
統計概率思維:描述統計學人工智慧時代,用概率思維發現人生機會2)對應這本書的《第4-5章數據分析包(numpy和pandas)》的使用和《第7章數據清洗和準備》
但是書中沒有提供完成的例子,在live中我給出一個醫院銷售數據的完整分析案例,通過一個完整案例學會數據分析的流程。
從零學會數據分析:數據分析的基本過程3)對應這本書的第9章繪圖包(matplotlib)的使用和如何製作數據分析報告:
如何用Python繪圖和製作數據分析報告?4)對應本書的第13章機器學習包(scikit-learn)如何使用:
機器學習(入門):簡單線性回歸
如何利用碎片化時間在手機上學習這本書:
在手機上安裝一個可以看電子書的軟體,我個人用的是掌閱APP
電腦端登錄微信後,將PDF版本通過微信的文件助手發到自己手機微信中
在手機微信中打開剛才的PDF文件,點擊下圖「用其他應用打開」
選擇用電子書APP打開這個PDF文件,我這裡用的是掌閱
現在電子書已經在手機上了,驚喜不?
打開這個電子書,按下圖操作就可以在手機上按目錄學習了
推薦:一個小白的逆襲之路
推薦閱讀:
※數據分析學習第2關:Python環境配置和基礎學習
※數據分析基本過程
※不同需求下可視化圖形選擇(翻譯)
※競品分析到底在分析什麼?
※機器學習的學習筆記(0)