Here is a quick remider of how to place a legend in a matplotlib plot.
pyplot.legend() method takes the argument
loc which corresponds to a
position on the plot.
0 chooses the best location based on where
the data is plotted. The example plot below shows where a legend will be placed
for each value of
Interestingly, values 5 and 7 both correspond to the same location.
You can also pass
loc a tuple of x,y coordinates in axis units, if you need precise
placement, check out the docs for more info.