1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# set line syles
l1, = plt.plot(x, y1, label='linear line')
l2, = plt.plot(x, y2, color='red', linewidth=1.0, linestyle='--', label='square line')
plt.legend(loc='upper right') # 自动添加图例
plt.legend(handles=[l1, l2], labels=['up', 'down'], loc='best') # 为label分配有用的变量,并自动分配最佳图例位置
"""
# loc的参数
'best' : 0,
'upper right' : 1,
'upper left' : 2,
'lower left' : 3,
'lower right' : 4,
'right' : 5,
'center left' : 6,
'center right' : 7,
'lower center' : 8,
'upper center' : 9,
'center' : 10,
"""
|