![]() ![]() plot (, label = "Line 2", linewidth = 4 ) # Create a legend for the first line. plot (, label = "Line 1", linestyle = '-' ) line2, = ax. To keep old legend instances, we must add themįig, ax = plt. To call legend() repeatedly to update the legend to the latest This has been done so that it is possible The legend() function multiple times, you will find that only one Whilst the instinctive approach to doing this might be to call Sometimes it is more clear to split legend entries across multiple plot (,, label = 'test' ) for loc in : fig. subplots ( figsize = ( 6, 4 ), layout = 'constrained', facecolor = '0.7' ) ax. legend ( loc = loc, title = loc ) fig, ax = plt. plot (,, label = 'TEST' ) # Place a legend to the right of this smaller subplot. ![]() The legend is drawn outside the Axes on the (sub)figure. Specifying "outside" at the beginning of the loc keyword argument, Sometimes it makes more sense to place a legend relative to the (sub)figure legend ( bbox_to_anchor = ( 1.05, 1 ), loc = 'upper left', borderaxespad = 0. ![]() plot (, label = "test2" ) # Place a legend to the right of this smaller subplot. 102 ), loc = 'lower left', ncols = 2, mode = "expand", borderaxespad = 0. plot (, label = "test2" ) # Place a legend above this subplot, expanding itself to # fully use the given bounding box. subplot_mosaic (, ], empty_sentinel = "BLANK" ) ax_dict. ![]()
0 Comments
Leave a Reply. |