matplotlib更改轴标签上单位的大小

时间:2020-07-06 10:33:00

标签: python matplotlib

我需要更改轴标签中单位的外观(字体/大小)。下面是该图的示例,因此,我想更改单位的外观(例如m / c * g / cc)

#
plt.subplot2grid((2,3), (1,0), colspan=1, rowspan=1)
s  = plt.scatter(Ip , Is , c=time , s=10, cmap='tab10', 
                 norm=mpl.colors.SymLogNorm(linthresh=10),marker = 's')
plt.xlabel(r'$I_p(m/s*g/cc)$')
plt.ylabel(r'$I_sI_p(m/s*g/cc)$')

谢谢

1 个答案:

答案 0 :(得分:0)

从MatPlotLib文档中,建议这样做:

import matplotlib.pyplot as plt

font = {'family' : 'normal',
        'weight' : 'bold',
        'size'   : 22}

plt.xlabel('font', **font)
plt.ylabel('font', **font)