Matplotlib是一個Python庫,用於通過使用python指令碼建立二維圖形和圖表。 它有一個名為pyplot的模組,通過提供控制線條樣式,字型屬性,格式化軸等功能,使得繪圖變得容易。它支援各種各樣的圖形和圖形 - 即直方圖,條形圖,功率譜,誤差圖等 它與NumPy一起使用,為MatLab提供了一個有效的開源替代方案。 它也可以用於像PyQt和wxPython這樣的圖形工具包。
通常,通過新增以下語句將包匯入到Python指令碼中 -
from matplotlib import pyplot as plt
以下指令碼是使用matplotlib生成正弦波圖。
import numpy as np
import matplotlib.pyplot as plt
# Compute the x and y coordinates for points on a sine curve
x = np.arange(0, 3 * np.pi, 0.1)
y = np.sin(x)
plt.title("sine wave form")
# Plot the points using matplotlib
plt.plot(x, y)
plt.show()
其輸出結果如下 -
在接下來的章節中,我們將看到很多關於在資料科學工作中使用Python的Matplotlib庫的例子。