您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關matplotlib如何安裝使用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
Matplotlib是一個Python 2D繪圖庫,可以生成各種硬拷貝格式和跨平臺交互式環(huán)境的出版物質(zhì)量數(shù)據(jù)。Matplotlib可用于Python腳本,Python和IPython shell,Jupyter筆記本,Web應用程序服務器和四個圖形用戶界面工具包。
matplotlib安裝可以使用源碼安裝和pip安裝。pip安裝方式如下:
pip install matplotlib
默認安裝最新版本,也可以安裝指定版本
pip install matplotlib==2.2.0
散點圖
x = np.arange(50) y = x + 5 * np.random.rand(50) plt.scatter(x, y) plt.title('散點圖') # 添加標題 plt.xlabel('自變量') # 添加橫坐標 plt.ylabel('因變量') # 添加縱坐標 plt.xlim(xmin=0, xmax=50) # 添加橫坐標范圍 plt.ylim(ymin=0, ymax=50) # 添加縱坐標范圍
直方圖
plt.hist(x=np.random.randn(100), bins=10, color='b', alpha=0.3)
折線圖
plt.plot([1,2,3,4,5],[1,4,5,2,7])
柱狀圖
x = np.arange(5) y1, y2 = np.random.randint(1, 25, size=(2, 5)) width = 0.25 plt.bar(x, y1, width, color='r') plt.bar(x+width, y2, width, color='g')
餅圖
explode=(0,0.1,0,0,0) partions = [0.30,0.20,0.1,0.15,0.25] labels = ['蘋果','三星','小米','華為','others'] plt.pie(partions,labels=labels,explode=explode,autopct='%1.0f%%')
三角函數(shù)
x = np.arange(-np.pi,np.pi,0.01) y1 = np.sin(x) y2 = np.cos(x) plt.plot(x,y1,color='green',linewidth=1,linestyle='-',label='正弦曲線') plt.plot(x,y2,color='blue',linewidth=1,linestyle='--',label='余弦曲線') plt.legend() # 添加標注
指數(shù)函數(shù)
t = np.linspace(-50.0,50.0,1000) func_exp = np.exp(-0.1*t) plt.plot(t,func_exp) plt.title('exp(-0.1*t)')
對數(shù)函數(shù)
t = np.linspace(-10.0,10.0,1000) func_log2 = np.log2(t) plt.plot(t,func_log2) plt.title('log2(t)') plt.grid()
關于“matplotlib如何安裝使用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。