Matplotlib常用API
阿新 • • 發佈:2018-12-19
匯入庫
improt matplotlib.pyplot as plt
方法 | 用法 |
---|---|
plt.title() (圖的標題) |
plt.title(“Matplotlib demo”) |
plt.xlabel() (X軸描述) |
plt.xlabel(“x axis caption”) |
plt.ylabel() (Y軸描述) |
plt.ylabel(“y axis caption”) |
plt.plot() (畫圖) | plt.plot(x,y) |
plt.show() 顯示 |
plt.show() |
plt.subplot() (子圖繪製) |
plt.subplot(2, 1, 1) 21 第一個圖 plt.subplot(2, 1, 2) 21 第二個圖 |
plt.bar(x, y, align = ‘center’) (條狀圖) |
|
plt.figure() 存放例項程式碼生成的圖片 |
figure(figsize=(8,6), dpi=80) 建立一個 8 * 6 點(point)的圖,並設定解析度為 80 |
xlim 橫軸的上下限 |
xlim(-4.0,4.0) |
ylim 縱軸的上下限 |
ylim(-1.0,1.0) |
legend())<圖例位置> | legend(loc=‘upper left’) |
scatter |
scatter(X,Y) |
contourf 等高線 |
contourf(X, Y, f(X,Y), 8, alpha=.75, cmap=‘jet’) |
中文支援
import matplotlib as mpl
# matplotlib 中文 負號的支援
mpl.rcParams["font.family"] = "SimHei"
mpl.rcParams["axes.unicode_minus"] = False