請各位大牛推薦幾本關於「Python 數據挖掘」方面的書??

現在已經看了下面兩本:

1、《利用Python進行數據分析》(十分贊!)

2、《機器學習實戰》(有點太基礎了!)

還請各位大牛,推薦幾本其它的關於「Python 數據挖掘」方面的書。

謝謝~~


Data Science from Scratch

Python for Data Science For Dummies


更新,看到評論,回去在電腦上找了下,英文為Python For Data Analysis

有本pandas庫作者出的書,具體名字忘了,雖然不是講機器學習演算法,但對於實際運用中很實用,其實是本pandas用戶手冊。


如果不想看理論,只想看看怎麼調用包的話,不如看看主流python的機器學習包 比如sklearn的文檔。不過話說不懂理論的話,裡面的參數分別是啥意思都看不懂把。。。


機器學習內容涉及廣泛,《高數》、《概率論》、《線性代數》、《矩陣論》、《隨機過程》等內容。

大家如果感興趣這方面的內容,就我目前所學習的過程,寫一些心得。希望幫助大家。

python

首先推薦大家學習python. python非常簡單。分python2.x和python3.x。沒有多大的差別。隨便挑一個學習就成。

只不過需要注意的是,python2.x要早於python3.x。導致了一些第三方庫沒有python3.x的版本。

但是主流的python第三方庫都已經有了python3.x版本了。

所以大家也不用擔心。一般來說隨便選一個版本學習就成。影響不大。

代碼中我使用的是&python2.7&版本。

python書籍推薦:

《python核心編程》

這本書比較簡單。隨手有點厚,看的會很快。

另外,現在在科學計算中,R語言也用的人不少。並且安裝起來比matlab要方便很多,軟體也不大。如果感興趣的話,使用R語言也可以。

機器學習

機器學習設計內容比較多,演算法眾多,各有特點。首先推薦書吧。

《模式識別與機器學習》

這本書不推薦。這本書是有馬春鵬翻譯的,裡面的內容非常理論化,沒有代碼。雖說挺好的,

但是一般初學者真心駕馭不了!!

《集體智慧編程》

這本書代碼豐富,但是缺少理論。網上對這本書評價還挺好的。但是對於初學者來說,不推薦這本書。

因為這本書太不理論了!!為什麼這麼說呢?因為在代碼中,如果我們不知道理論公式的推導和又來,那麼代碼是如何來的呢?

如果沒有這些理論基礎,即使代碼寫的再好,也不明所以!

《機器學習演算法原理與編程實戰》

這本書是2015年11月出版,比較新。有理論有代碼。我本人買了一本,在學習中。

我比較推薦這本書給初學者。

雖然這本書是我推薦的,但是這本書問題也不少。雖然這本書有理論,但是理論部分太淺,跳躍性太大,初學者難以過度,

看書的過程中,你要搜索大量的內容來支撐書中的內容,這樣才能理解公式的由來和推導。並且,書中不少地方的公式推導,

雖說能看懂,但是明顯符號位置都是錯的,這就需要親手推導一遍看看書中的對,還是自己的對。

雖然這本書優缺點,但是不失為入門學習的比較好的書!

這本書的代碼下載地址:http://www.threedweb.cn/data/attachment/bigupload/MLBook.rar

代碼中包含了本書的全部代碼和實驗數據。還是挺全的。

《機器學習實戰》

這本書也值得推薦。這本書的源碼地址:pbharrin/machinelearninginaction · GitHub

這本書網上評價也挺高的,有理論有代碼有實踐。由於我沒有買書,看的是電子書,個人覺得挺好的。

《數學之美》

這本書強烈推薦!我在很多地方都有看到關於這本書的推薦和評價。相當高。我稍微看了電子檔,貌似代碼實踐比較欠缺,

所以對於初學者不推薦這本書。如果有一定基礎,這本書必看!!


集體智慧編程

機器學習實戰

利用Python進行數據分析

Numpy基礎指南

Python科學計算

機器學習系統設計


集體智慧編程


先看看這個 《面向程序員的數據挖掘指南》——(一)簡介:數據挖掘是什麼


pandas和scikit-learn的官方文檔完全可以秒殺那些半吊子書


強烈推薦集體智慧編程


我覺得是時候去學機器學習,數據挖掘的理論了

那才是最重要的東西


Python數據分析與挖掘實戰 (大數據技術叢書) - 張良均 等著


利用Python進行數據分析 (O"Reilly精品圖書系列) - Wes McKinney3

用btsync下載,種子是BI3ACGSYU7DTURRU44AKLJ6FQNYXZG64P,全是mobi原版,手機電腦kindle電子書都能看


Machine Learning in Action


其實這兩本書看完了,可以直接去實戰一下試試,推薦一些好的Python機器學習庫Python語言下的機器學習庫


群體智慧編程?


推薦閱讀:

職業規劃:Data Scientist(數據科學家) 和 Software Developer,如何選擇?
如何快速入行數據分析師?
App的數據分析怎麼做?
數據分析師的成長之路?
做用戶研究如何系統學習數據分析?

TAG:書籍推薦 | Python | 數據挖掘 | 數據分析 |