Matplotlib 教程
初級(jí)繪制
這一節(jié)中抗斤,我們將從簡(jiǎn)到繁:先嘗試用默認(rèn)配置在同一張圖上繪制正弦和余弦函數(shù)圖像可霎,然后逐步美化它。
第一步显拳,是取得正弦函數(shù)和余弦函數(shù)的值:
????????from pylab import *
????????X = np.linspace(-np.pi, np.pi, 256,endpoint=True)
????????C,S = np.cos(X), np.sin(X)
X 是一個(gè) numpy 數(shù)組功戚,包含了從 ?π 到 +π 等間隔的 256 個(gè)值尸昧。C 和 S 則分別是這 256 個(gè)值對(duì)應(yīng)的余弦和正弦函數(shù)值組成的 numpy 數(shù)組腹忽。
使用默認(rèn)配置[源碼文件]
Matplotlib 的默認(rèn)配置都允許用戶自定義。你可以調(diào)整大多數(shù)的默認(rèn)配置:圖片大小和分辨率(dpi)没隘、線寬懂扼、顏色、風(fēng)格右蒲、坐標(biāo)軸阀湿、坐標(biāo)軸以及網(wǎng)格的屬性、文字與字體屬性等品嚣。不過(guò)炕倘,matplotlib 的默認(rèn)配置在大多數(shù)情況下已經(jīng)做得足夠好钧大,你可能只在很少的情況下才會(huì)想更改這些默認(rèn)配置翰撑。
code:
? ??import numpy as np
? ??import matplotlib.pyplot as plt
? ??X = np.linspace(-np.pi, np.pi, 256, endpoint=True)
? ??C,S = np.cos(X), np.sin(X)
? ??plt.plot(X,C)
? ??plt.plot(X,S)
? ??plt.show()