常用的线条类型:
字符 | 类型 |
---|
‘ - ’ | 实线 |
’ -. ’ | 虚点线 |
’ . ’ | 点 |
’ o ’ | 圆点 |
’ ^ ’ | 上三角形 |
’ > ’ | 右三角形 |
’ 2 ’ | 上三叉点 |
’ 4 ’ | 右三叉点 |
’ p ’ | 五角点 |
‘h’ | 六边形点 |
’ + ’ | 加号点 |
’ D ’ | 实习菱形点 |
’ _ ’ | 横线点 |
’ __ ’ | 虚线 |
’ : ’ | 点线 |
’ , ’ | 像素点 |
’ v ’ | 下三角形 |
’ < ’ | 左三角形 |
’ 1 ’ | 下三叉点 |
’ 3 ’ | 左三叉点 |
’ s ’ | 正方点 |
’ * ’ | 星型点 |
’ H ’ | 六边形点2 |
’ x ’ | 乘号点 |
’ d ’ | 瘦菱形点 |
常用的颜色缩写:
字符 | 颜色 | 英文全称 |
---|
‘b’ | 蓝色 | blue |
‘g’ | 绿色 | green |
’ r ’ | 红色 | red |
’ c ’ | 青色 | cyan |
’ m ’ | 品红 | magenta |
’ y ’ | 黄色 | yellow |
’ k ’ | 黑色 | black |
’ w ’ | 白色 | white |
使用示例:
import matplotlib.pyplot as plt
%matplotlib inline
plt.plot([1,2,3,4,5],[1,4,9,16,25],'-.',color = 'r')
plt.plot(range(100), [x**2 for x in range(100)], 'r:')
linestyle属性的取值:
字符 | 类型 |
---|
’ - ’ | 实线 |
’ – ’ | 虚线 |
’ -. ’ | 虚点线 |
’ : ’ | 点线 |
使用示例:
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
x = np.linspace(-10,10)
y = np.sin(x)
plt.plot(x,y,linewidth = 3.0)
plt.plot(x,y,color = 'b', linestyle = ':', marker = 'o', markerfacecolor = 'r', markersize = 10)
line = plt.plot(x,y)
plt.setp(line,color = 'r', linewidth = 2.0, alpha = 0.4)