matplotlib,numpy自己动手安装
2019獨角獸企業重金招聘Python工程師標準>>>
最近想用python做些機器學習方面的事情,就買了本《機器學習實戰》研究,Peter Harrington編寫的,人民郵電出版社出版,2013年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。
到這里安裝就結束了,來個例子看看效果。
import?matplotlib.pyplot?as?plt fig?=?plt.figure() fig.suptitle('bold?figure?suptitle',?fontsize=14,?fontweight='bold') ax?=?fig.add_subplot(111) fig.subplots_adjust(top=0.85) ax.set_title('axes?title') ax.set_xlabel('xlabel') ax.set_ylabel('ylabel') ax.text(3,?8,?'boxed?italics?text?in?data?coords',?style='italic', bbox={'facecolor':'red',?'alpha':0.5,?'pad':10}) ax.text(2,?6,?r'an?equation:?$E=mc^2$',?fontsize=15) ax.text(3,?2,?unicode('unicode:?Institut?f\374r?Festk\366rperphysik',?'latin-1')) ax.text(0.95,?0.01,?'colored?text?in?axes?coords', verticalalignment='bottom',?horizontalalignment='right', transform=ax.transAxes, color='green',?fontsize=15) ax.plot([2],?[1],?'o') ax.annotate('annotate',?xy=(2,?1),?xytext=(3,?4), arrowprops=dict(facecolor='black',?shrink=0.05)) ax.axis([0,?10,?0,?10]) plt.show()讓我感到意外的是,新版本的matplotlib居然把工具欄放到最下面一行去了。我暈,剛開始看到時,還以為程序出錯了呢!不知道作者要鬧那樣,看來作者也不是像以前那樣一直模仿Matlab,而是要搞“微創新”。嘿嘿!
如果嫌棄上面的例子太長的話,來個最簡單的:
import?matplotlib.pyplot?as?plt fig?=?plt.figure()plt.show()最后來無聊地算一下所有安裝包的大小:
共計27.2MB,這樣小,而能實現很多Matlab主要的功能,很值了!畢竟是開源的嘛。相信用python做研究的人會越來越多的。
以上用到的資源鏈接:
python2.7.5
numpy-1.7.1
matplotlib-1.2.1
轉載于:https://my.oschina.net/u/923087/blog/279343
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的matplotlib,numpy自己动手安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux终端管理软件
- 下一篇: Linux 小知识翻译 - 「单CD 的