Python的matplotlib用法

最近開(kāi)始接觸到matplotlib,用來(lái)繪制各種函數(shù)圖像和統(tǒng)計(jì)圖。這次就來(lái)介紹一些matplotlib的基礎(chǔ)用法。


例子中的linspace是用來(lái)生成等差數(shù)列的函數(shù),在這里用來(lái)定義x。plt.plot()添加坐標(biāo)軸參數(shù)用來(lái)繪制圖表,pot.show()用于展示效果。



要?jiǎng)?chuàng)建多個(gè)表時(shí)可以用plt.figure()單獨(dú)創(chuàng)建每一個(gè)表。可以通過(guò)plt.figure()的不同參數(shù)對(duì)圖表進(jìn)行多種設(shè)置。

? def figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=Figure, clear=False, **kwargs)

num:窗口名稱

figsize:坐標(biāo)大小

dpi:分辨率

facecolor:窗口顏色


不使用figure ()則可以把兩個(gè)函數(shù)圖像展示在同一張圖上。


通過(guò)使用xlim(),ylim()能設(shè)置坐標(biāo)軸的范圍。


通過(guò)使用xlabel,ylabel能給坐標(biāo)軸添加標(biāo)簽


通過(guò)gca()能設(shè)置坐標(biāo)軸顏色,顏色為none時(shí)效果為不顯示該坐標(biāo)軸。


可通過(guò)legend()為圖表添加圖例。


這次的介紹內(nèi)容不多,因?yàn)樽约阂彩沁€在學(xué)習(xí)中,matplotlib還有很多功能等著我們?nèi)グl(fā)掘。沒(méi)事的時(shí)候多練練手就能熟練畫出自己想要的圖了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容