[python] Matplotlib hace que el tamaño de letra de las etiquetas de tic pequeño


3 Answers

Hay una manera más simple en realidad. Acabo de encontrar:

import matplotlib.pyplot as plt
# We prepare the plot  
fig = plt.figure(1)
# We define a fake subplot that is in fact only the plot.  
plot = fig.add_subplot(111)

# We change the fontsize of minor ticks label 
plot.tick_params(axis='both', which='major', labelsize=10)
plot.tick_params(axis='both', which='minor', labelsize=8)

Sin embargo, esto solo responde al tamaño de la parte de la label de tu pregunta.

Question

En una figura de matplotlib, ¿cómo puedo hacer que el tamaño de fuente para las etiquetas de ax1.set_xticklabels() usando ax1.set_xticklabels() más pequeño?

Además, ¿cómo se puede rotar de horizontal a vertical?




También puede cambiar los parámetros de visualización de etiquetas como Fontsize con una línea como esta:

zed = [tick.label.set_fontsize(14) for tick in ax.yaxis.get_major_ticks()]



plt.tick_params (axis = 'both', which = 'minor', labelize = 12)




Alternativamente, puedes hacer lo siguiente:

import matplotlib as mpl
label_size = 8
mpl.rcParams['xtick.labelsize'] = label_size 



Related