求推薦一本使用python科學計算數值分析的書?
01-06
本人有python基礎,想學習使用python為工具進行科學計算數值分析,例如使用Numpy,Scipy等模塊,請有經驗的同學推薦一本書給我以便學習
Python科學計算 (豆瓣)
很好的一本書,實例豐富,很詳細的介紹了包括NumPy、SciPy、SymPy、matplotlib、Traits、TraitsUI、Chaco、TVTK、Mayavi、VPython、OpenCV等內容,涉及的應用領域包括了數值運算、符號運算、二維圖表、三維數據可視化、三維動畫演示、圖像處理以及界面設計等。我把它當做中文版的python userguide用。
大愛其中的matplotlib,Thumbnail gallery ,拯救了用matlab畫出來的那些難看的圖。Michael Heath 科學計算導論。
Wes McKinney,利用python進行數據分析。作者是pandas的設計師。講了numpy和pandas兩個大庫。以及python如何搞金融數據。UIUC CS 450 illinois wiki website
用Annaconda吧。我一般用Spyder。
本人大概會從8月開始在個人博客批量公布數值分析的代碼。劍橋大學出版社出版的numerical methods in engineering with python講了數值代數、曲線擬合、方程求根、數值微分方程和一點點的最優化,都很基礎很基礎,不適合數學系同學,但可以拿來做工程使用還可以。
最直接的是看各個包的文檔,非常齊全。
國內目前用python做數值計算的書不多,目前有一本就是python科學計算,還不錯,前面的答案中有人已經說了。我自己也正在學python做數值計算,用的是英文教材,自己也建議用英文的教材,首先是英文教材關於python數值計算的比較多,國內相關資料較少,而且講的比較詳細。目前,MIT有一門公開課就是關於python做科學計算的可以看看。
推薦書籍:
python科學計算
scipy and numpy利用python進行數據分析numpy beginner guide(2nd)numpy, scipy, matplotlib, pandas, 官方api文檔.
泛讀, 大體了解每個包都能幹啥用, 都有哪些api, 這麼多api肯定一下記不住.就是記住了, 以後工作中不用也會慢慢忘記了. 建議從數據類型開始, 逐步了解api. 如果你有大把的時間, 精讀一下也不會損失什麼. 前期使用的時候, 肯定會頻繁查閱官方文檔, 使用一段時間就ok了.pythonxy的手冊
python科學計算
利用Python進行數據分析 (豆瓣)
推薦閱讀:
※職場必讀的書推薦?
※你讀過的最精彩的一本書是哪本書?
※有哪些讀完一遍還想再次翻閱的作品?
※如果想提高一個人的思想深度,有哪些書籍可以推薦?
※請問學習四大力學和 QFT 有哪些好的教材?