最近想用python做些機器學習方面的事情,就買了本《機器學習實戰》研究,peter harrington編寫的,人民郵電出版社出版,2023年6月上市的。是本很新的書。
首先第一件事情是配置學習環境,我個人的筆記本上安裝了pythonxy,什麼工具都安裝好了,很省心。我也想在實驗室的電腦上安裝配置好環境。不過,這台pc上只安裝了標準的python,不想用pythonxy了(這個工具整合有500多m,太大了,東西都是好東西,但很多現在用不上,完全安裝沒有必要)。於是自己安裝。
下面是安裝過程:
1.安裝python。這個不用多說了。我安裝的是python2.7.5。
2.安裝numpy。因為matplotlib依賴numpy,所以先安裝numpy。當然,先安裝matplotlib也可以,但是只安裝matplotlib不安裝numpy的話,matplotlib不能正常工作,會提示你安裝numpy。我用的是:numpy-1.7.1-win32-superpack-python2.7.exe。
3.安裝matplotlib。我用的是:matplotlib-1.2.1.win32-py2.7.exe。
到這裡安裝就結束了,來個例子看看效果。
讓我感到意外的是,新版本的matplotlib居然把工具欄放到最下面一行去了。我暈,剛開始看到時,還以為程式出錯了呢!不知道作者要鬧那樣,看來作者也不是像以前那樣一直模仿matlab,而是要搞「微創新」。嘿嘿!
如果嫌棄上面的例子太長的話,來個最簡單的:
最後來無聊地算一下所有安裝包的大小:
共計27.2mb,這樣小,而能實現很多matlab主要的功能,很值了!畢竟是開源的嘛。相信用python做研究的人會越來越多的。
python2.7.5
numpy-1.7.1
matplotlib-1.2.1
自己動手編寫 IronPython IDE
這段時間對ironpython充滿了極大的興趣,學習越深入,越感覺到現有ironpython ide實在不太好用,正好專案中也需要乙個ironpython編輯器,所以就動手做了起來。整整花費了我三天的時間 熬了幾個通宵 總算有了點成果,不過在除錯方面還是存在不足。支援錯誤定位,不過效果不是很好,對開...
自己動手寫bootloader
原始出處 作者資訊和本宣告。否則將追究法律責任。為了寫乙個bootloader讓板子跑起來,首先我們要知道bootloader是個什麼東東才行。簡單的說,bootloader就是乙個引導核心啟動的一段小 也就是說當啟動完核心之後,它的使命就已經結束。bootloader生命週期 初始化硬體 設定啟動...
自己動手編寫 IronPython IDE
這段時間對ironpython充滿了極大的興趣,學習越深入,越感覺到現有ironpython ide實在不太好用,正好專案中也需要乙個ironpython編輯器,所以就動手做了起來。整整花費了我三天的時間 熬了幾個通宵 總算有了點成果,不過在除錯方面還是存在不足。支援錯誤定位,不過效果不是很好,對開...