I have created a figure in python which contains multiple subplots. I have also added various axis labels to some of the axes on the figures. For examples:

plt.xlabel('Phase ($^\circ$)',fontsize=10)

I notice though, that when the final figure is produced, the other subplots are allowed to overlap and obscure the words of the axis labels.

Is there a way that I can stop this happening?

Edit
Report