Python 程式設計/matplotlib
外觀
matplotlib 是一個 Python 庫,它允許 Python 像 Matlab 一樣使用,在執行時視覺化資料。它能夠建立繪圖、直方圖、功率譜、條形圖、誤差圖、散點圖等。它可以從普通的 Python 中使用,也可以從 iPython 中使用。
示例
繪製一個代表平方函式的資料系列
from matplotlib import pyplot as plt
data = [x * x for x in range(20)]
plt.plot(data)
plt.show()
繪製一個代表平方函式的資料系列,但按相反順序,不僅提供 y 軸值的系列,還提供 x 軸值的系列
from matplotlib import pyplot as plt
datax = list(range(20))
datax.reverse()
datay = [x * x for x in range(20)]
plt.plot(datax, datay)
plt.show()
繪製平方函式,設定 y 軸的限制
from matplotlib import pyplot as plt
data = [x * x for x in range(20)]
plt.ylim(-500, 500) # Set limits of y-axis
plt.plot(data)
plt.show()
- matplotlib, matplotlib.org
- Pyplot 教程, matplotlib.org
- 繪圖, wiki.python.org