Make part of a matplotlib title bold and a different color

前端 未结 3 1604
滥情空心
滥情空心 2020-11-29 11:18

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

3条回答
  •  -上瘾入骨i
    2020-11-29 11:39

    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()
    

提交回复
热议问题