matplotlib 符号
语法
为线图的x-y对应点添加指定的符号形状:
plt.plot(x,y,marker='符号参数')
常用符号总结
参数 | 描述 |
---|---|
"." | 圆点 |
"," | 像素 |
"o" | 圆圈 |
"v" | 倒三角 |
"^" | 正三角 |
"<" | 左三角 |
">" | 右三角 |
"1" | 倒三叶草 |
"2" | 正三叶草 |
"3" | 左三叶草 |
"4" | 右三叶草 |
"8" | 八角形 |
"s" | 正方形 |
"p" | 五边形 |
"P" | 加号 (带充填) |
"*" | 五角星 |
"h" | 六边形1 |
"H" | 六边形2 |
"+" | 加号 |
"x" | x |
"X" | x (带充填) |
"D" | 菱形 |
"d" | 瘦菱形 |
"|" | 垂线 |
"_" | 横线 |
图形

实例
from matplotlib import pyplot as plt
import numpy as np
xa = np.linspace(0, 5, 20)
ya = xa**2
plt.plot(xa, ya, color='lightcoral', marker='D', markeredgecolor='black')
ya = 3*xa
plt.plot(xa, ya, color='#4b0082', linewidth=4,
marker='h', markerfacecolor='lightgreen', markeredgewidth=2,
markersize=12, markevery=3)
plt.show()

评论已关闭,相关问题请到社区本站新建的社区讨论
对给您造成的不便表示抱歉!