I would like to change part of a title to be bold. For example:
plt.title(\"This is title number: \" + str(number))
Given a title like the
From matplotlib version 2 on, there is no need to use latex (which would require a working latex installation). One can use normal MathText to render part of the title in bold.
import matplotlib.pyplot as plt
number = 2017
plt.title("This is title number: " + r"$\bf{" + str(number) + "}$")
plt.show()