2015-03-16 5 views
6

Ich würde gerne wissen, wie man die Schriftgröße von Ticks von ColorbarBase von matplotlib ändern kann. Die folgenden Zeilen sind ein relevanter Teil in meinem Analyseskript, in dem ColorbarBase verwendet wird.Wie ändere ich die Schriftgröße der Ticks von matplotlib.pyplot.colorbar.ColorbarBase?

import matplotlib.pyplot as plt 
from matplotlib.colors import LogNorm 
import matplotlib as mpl 

axcb = fig.add_axes([0.9, 0.135, 0.02, 0.73]) 

cb = mpl.colorbar.ColorbarBase(axcb, norm=LogNorm(vmin=7e-5, vmax=1), cmap=plt.cm.CMRmap) 
cb.set_label("Relative Photon Intensity", labelpad=-1, size=14) 

ich matplotlib ver 1.4.3 mit Python 2.7 auf OS X.

Antwort

18

Sie können die Tick-Größe unter Verwendung ändern bin mit:

font_size = 14 # Adjust as appropriate. 
cb.ax.tick_params(labelsize=font_size) 

die docs für ax.tick_params hier finden Sie weitere Parameter das kann geändert werden.

Verwandte Themen