legend = plt.legend(list, loc=(1.05, 0.05), title='$\\bf{Title}$')
legend.get_title().set_fontsize('6')
plt.setp(plt.gca().get_legend().get_texts(), fontsize='12')
Как установить размер шрифта легенды оси Matplotlib?