iT邦幫忙

0

[Python] Matplotlib Marker

  • 分享至 

  • xImage
  •  

在 Matplotlib 中,marker 參數用於設定折線圖或散點圖中點的樣式。不同的 marker 可以幫助區分不同的線或資料點。

常用 Marker 一覽表

Marker 說明
'o' 圓形 (circle)
'^' 上三角形 (triangle up)
'v' 下三角形 (triangle down)
's' 方形 (square)
'p' 五邊形 (pentagon)
'*' 星號 (star)
'+' 加號 (plus)
'x' 叉號 (x)
'D' 菱形 (diamond)
'd' 小菱形 (thin diamond)
'h' 六邊形 1 (hexagon1)
'H' 六邊形 2 (hexagon2)
'<' 左三角形 (triangle left)
'>' 右三角形 (triangle right)
`' '`
'_' 水平線 (hline)
'.' 點 (point)

使用範例

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y1 = [2, 3, 1, 4, 2]
y2 = [3, 2, 4, 1, 3]
y3 = [1, 4, 2, 3, 5]

plt.plot(x, y1, marker='o', label='circle')
plt.plot(x, y2, marker='^', label='triangle up')
plt.plot(x, y3, marker='s', label='square')

plt.xlabel('X 軸')
plt.ylabel('Y 軸')
plt.title('不同 Marker 範例')
plt.legend()
plt.grid(True)
plt.show()

圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言