Matplotlib.pyplot.plot图形符号、风格及颜色简写形式速查表
注:图形符号、风格及颜色均为
plot
函数的可选参数
- 如不指定符号和线条风格,默认为无符号的实线
- 如不指定颜色,Matplotlib会为多条线自动循环使用一组默认的颜色
Format Strings
A format string consists of a part for color, marker and line:
fmt = '[marker][line][color]'
Each of them is optional. If not provided, the value from the style cycle is used. Exception: If line is given, but no marker, the data will be a line without markers.
Other combinations such as [color][marker][line]
are also supported, but note that their parsing may be ambiguous.
Markers 图形符号
character | description |
---|---|
‘.’ | point marker |
‘,’ | pixel marker 像素点 |
‘o’ | circle marker |
‘v’ | triangle_down marker |
‘^’ | triangle_up marker |
‘<’ | triangle_left marker |
‘>’ | triangle_right marker |
‘1’ | tri_down marker |
‘2’ | tri_up marker |
‘3’ | tri_left marker |
‘4’ | tri_right marker |
‘s’ | square marker |
‘p’ | pentagon marker |
‘*’ | star marker |
‘h’ | hexagon1 marker |
‘H’ | hexagon2 marker |
‘+’ | plus marker |
‘x’ | x marker |
‘D’ | diamond marker |
‘d’ | thin_diamond marker |
‘|’ | vline marker |
‘_’ | hline marker |
# 示例(按表格从上至下顺序展示线条)
plt.plot(x, x + 0, '4', label='4')
plt.plot(x, x + 1, '3', label='3')
plt.plot(x, x + 2, '2', label='2')
plt.plot(x, x + 3,