legend¶
- mipylib.plotlib.miplot.legend(*args, **kwargs)¶
- Places a legend on the axes. - Parameters
- breaks – (ColorBreak) Legend breaks (optional). 
- labels – (list of string) Legend labels (optional). 
- loc – (string) The location of the legend, including: ‘upper right’, upper left’, ‘lower left’, ‘lower right’, ‘right’, ‘ceter left’, ‘center right’, lower center’, ‘upper center’, ‘center’ and ‘custom’. Default is ‘upper right’. 
- x – (float) Location x in normalized (0, 1) units when - loc='custom'.
- y – (float) Location y in normalized (0, 1) units when - loc='custom'.
- frameon – (boolean) Control whether a frame should be drawn around the legend. Default is True. 
- background – (None or color) Set draw background or not and/or background color. Default is None which set not draw background. 
- fontname – (string) Font name. Default is - Arial.
- fontsize – (int) Font size. Default is - 14.
- bold – (boolean) Is bold font or not. Default is - False.
- labcolor – (color) Tick label string color. Default is - black.
 
 - Example: - ax1 = axes(position=[0.113,0.15,0.7,0.8]) yaxis(ax1, color='b') line1 = plot([0, 1, 2], [0, 1, 2], 'b-', label="Density") xlabel('Distance') ylabel('Density', color='b') title('Mutiple Y Axis Sample') ax2 = twinx(ax1) yaxis(ax2, color='r') line2 = plot([0, 1, 2], [0, 3, 2], 'r-', label="Temperature") ylabel('Temperature', color='r') ax3 = twinx(ax1) yaxis(ax3, shift=60, color='g') line3 = plot([0, 1, 2], [50, 30, 15], 'g-', label="Velocity") ylabel('Velocity', color='g') lines = [line1, line2, line3] legend(lines)   

