matlab.pylpot
1. 函式plt.plot()
用於繪製線圖和散點圖
# 語法格式
# 畫單條線
plot([x], y, [fmt], *, data=None, **kwargs)
# 畫多條線
plot([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)
- x, y:點或線的節點,x 為 x 軸資料,y 為 y 軸資料,資料可以列表或陣列。
- fmt:可選,定義基本格式(如顏色、標記和線條樣式)
- fmt = '[marker][line][color]'
- ** kwargs:可選,用在二維平面圖上,設定指定屬性,如標籤,線的寬度等
常用marker如下
marker |
含義 |
. |
點 |
o |
實心圓 |
* |
星號 |
x |
乘號 |
v |
下三角 |
< |
左三角 |
> |
右三角 |
^ |
上三角 |
常用line如下
型別 |
簡寫 |
說明 |
solid (預設) |
- |
實線 |
dotted |
: |
點虛線 |
dashed |
-- |
破折線 |
dashdot |
-. |
點劃線 |
None |
'' 或 ' ' |
不畫線 |
# 例子
import matplotlib.pyplot as plt
import numpy as np
ypoints = np.array([6, 2, 13, 10])
plt.plot(ypoints, 'o--b')
plt.show()