In a matplotlib figure, how can I make the font size for the tick labels using ax1.set_xticklabels()
smaller?
Further, how can one rotate it from horizontal to vertical?
In current versions of Matplotlib, you can do axis. set_xticklabels(labels, fontsize='small') . That forces you to specify the labels too.
If we want to change the font size of the axis labels, we can use the parameter “fontsize” and set it your desired number.
There is a simpler way actually. I just found:
import matplotlib.pyplot as plt # We prepare the plot fig, ax = plt.subplots() # We change the fontsize of minor ticks label ax.tick_params(axis='both', which='major', labelsize=10) ax.tick_params(axis='both', which='minor', labelsize=8)
This only answers to the size of label
part of your question though.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With