這幾天在Github上看到一個數據科學倉庫,彙總了很多Python notebook代碼,主要是數據方向。
項目地址:
https://github.com/donnemartin/data-science-ipython-notebooks
其中包括了pandas、numpy、matplotlib、scikit-learn、tensorflow、spark、kaggle等衆多數據科學資源。
而且針對每一個技術方向,都會有詳細的學習路徑。
就拿pandas來說,有數據類型、缺失值、連接、切片索引、透視、時間序列等語法和案例代碼。
打開後,會有notebook代碼界面,方便閱讀。
比如pandas時間序列:
具體案例的展示:
還有matplotlib可視化的教程:
雖然都是英文,但其實看代碼很好理解,可以把這些案例手敲一遍。
學習Python最快捷的辦法就是練習,因爲Python是工具型的技能,而非理論型。
就像你拿到一本武功祕籍,從頭讀到尾你也不學不會一招半式。勤學離不開苦練,否則如水中月、鏡中花。
後面遇到好的python學習資源,我都會在公衆號分享給大家。