matplotlib包的学习(二)
生活随笔
收集整理的這篇文章主要介紹了
matplotlib包的学习(二)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
繪制正弦波
#繪制正弦波 import numpy as np x = np.arange(0, 2 * np.pi, 0.1) y = np.sin(x) plt.title("正弦波") plt.plot(x, y) plt.show()arange()是在(0,2π)周期內(nèi)選取步長(zhǎng)值為0.1作為正弦函數(shù)的x坐標(biāo),y的值則是由numpy中的sin函數(shù)。
繪制多個(gè)圖像
在繪制正弦波的基礎(chǔ)上,我們?cè)倮L制一條余弦波。通過(guò)subplot()函數(shù)來(lái)使兩幅圖像放在一張圖上。
- subplot(x,y,z)中的實(shí)參作用如下
- x代表有幾行
- y代表有幾列
- z代表是第幾幅圖
- 此圖可以直觀了解該參數(shù)的作用
添加圖例
在一幅圖中有多條線段時(shí),我們需要添加標(biāo)簽來(lái)分別各段圖像,只需在plot()中添加參數(shù)‘label = ’,再調(diào)用legend()就可以了
- 代碼如下:?
生成條形圖
bar()函數(shù)用來(lái)生成條形圖。bar()的使用方法與plot()類(lèi)似,因此不再贅述。
代碼如下:
總結(jié)
以上是生活随笔為你收集整理的matplotlib包的学习(二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: matplotlib包的学习(一)
- 下一篇: react 子传参父_React 子组件