Matplotlib多线轴文本具有不同的字体大小

时间:2014-08-26 19:08:14

标签: python matplotlib scientific-computing

如何在同一个matplotlib的y轴文本中更改字体大小。在下面的代码中,如何将单位(即m4 kg-1 s-1)放在变量名称下面的较小字体中(即阻力)?

import matplotlib.pyplot as plt

plt.plot([1], [1])
plt.ylabel('Total resistance\nm$^{4}$ kg$^{-1}$s$^{-1}$', multialignment='center', fontsize=12, labelpad=5)

1 个答案:

答案 0 :(得分:4)

如何使用_

pl.plot([1], [1])
pl.ylabel('Total resistance\n$\\regular_{{m}^{4} kg^{-1}s^{-1}}$', fontsize=20)

这是输出:

enter image description here