請各位大牛推薦幾本關於「Python 數據挖掘」方面的書??
01-05
現在已經看了下面兩本:
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的數據分析怎麼做?
※數據分析師的成長之路?
※做用戶研究如何系統學習數據分析?