最近開(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:窗口名稱(chēng)
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í)候多練練手就能熟練畫(huà)出自己想要的圖了减拭。