一、格式字符串由颜色、标记和线条部分组成:
fmt = '[marker][line][color]'
它们中的每一个都是可选的。如果未提供,则使用样式循环中的值。例外:如果line给出,但没有marker,数据将是一条没有标记的线。
[color][marker][line]也支持其他组合,但请注意,它们的解析可能不明确。
二、标记
特点 描述
'.' 点标记
',' 像素标记
'o' 圆圈标记
'v' 三角形向下标记
'^' 三角形向上标记
'<' 三角形左标记
'>' 三角形_右标记
'1' tri_down 标记
'2' tri_up 标记
'3' 三左标记
'4' 三右标记
'8' 八角形标记
's' 方形标记
'p' 五边形标记
'P' 加(填充)标记
'*' 星标
'h' 六边形1标记
'H' 六边形2标记
'+' 加号标记
'x' x 标记
'X' x(填充)标记
'D' 钻石记号笔
'd' Thin_diamond 标记
'|' 线标记
'_' 线标记
三、线型
特点 描述
'-' 实线样式
'--' 虚线样式
'-.' 点划线样式
':' 虚线样式
四、颜色
支持的颜色缩写是单字母代码
特点 颜色
'b' 蓝色
'g' 绿色
'r' 红色的
'c' 青色
'm' 品红
'y' 黄色
'k' 黑色的
'w' 白色的
以及'CN'索引到默认属性循环中的颜色。
如果颜色是格式字符串的唯一部分,您还可以使用任何matplotlib.colors规范,例如全名 ( 'green') 或十六进制字符串 ( '#008000')。
五、示例格式字符串:
'b' # blue markers with default shape
'or' # red circles
'-g' # green solid line
'--' # dashed line with default color
'^k:' # black triangle_up markers connected by a dotted line