I would like to change the font size of individual elements in the legend. I know how to change the font properties of the whole legend but I can not figure out a way to change them individually.
For example: In the example below I am plotting two lines and I want the label for line1 to have a bigger font size than line 2
import numpy as np
from matplotlib import pyplot as plt
def line (m , c):
return m*x + c
x = np.arange(0, 10, .25)
plt.plot(x, line(1, 0), label = "Line 1")
plt.plot(x, line(1,1), label = "Line 2")
plt.legend(prop={'family': 'Georgia', 'size': 15})
plt.show()
Using prop={'family': 'Georgia', 'size': 15} I can modify the font size of both the labels simultaneously but is there a way to control the font properties of individual labels in the legend?

