2012-10-30 12 views
15

Mam postać dodałem subfigure do (wstawka). Użyłem:Jak zmienić rozmiar czcionki tyknięć obiektu osi w matplotlib

fig = plt.figure() 
ax = fig.add_subplot(111) 
subA = fig.add_axes([0.4,0.14,0.2,0.2]) 

Teraz chcę zmienić rozmiar czcionki xtick z subfigure. Spróbowałem trochę naiwnego podejścia, takiego jak

subA.get_xaxis().get_xticks().set_fontsize(10) 

bez żadnego szczęścia.

Jak mogę to zrobić?

Odpowiedz

20
fig = plt.figure() 
ax = fig.add_subplot(111) 
plt.xticks([0.4,0.14,0.2,0.2], fontsize = 50) # work on current fig 
plt.show() 

X/yticks ma takie same właściwości jak matplotlib.text

+0

To nie działa! –

30

użytkowania:

subA.tick_params(labelsize=6) 
+6

To jest lepsze rozwiązanie, jeśli nie chcesz, aby respecify tick tick labels –

Powiązane problemy