Reputation: 1319
I have a subplot which may include different stacked bar charts. I want to increase the font size of the bar label as it is appearing small. for ex. in
ax.bar(adjlocs, ...
label='...', ...)
I want the font size of what is set to label to be larger. I did find ways to increase the text size of others in the plot except this one. How to achieve this? Thanks
Upvotes: 7
Views: 32300
Reputation: 91
If I understood your question correctly, you are trying to change the font size not the axis or legend, but on the actual values that are written on the bars. The easiest way is to add this:
plt.rcParams['font.size'] = 6
I think the default is 12.
Upvotes: 6
Reputation: 1319
Well, I got the answer. You can change the fontsize using ax.legend:
ax.legend(loc='best', fontsize=25)
Hope it helps anybody else with the same problem!
Upvotes: 9