Centering Plot with Padding

I’m generating a plot using matplotlib and seaborn, but, when I add it to a LaTeX document, the axis labels push it off center. Is there a way to change the margins/padding so the plot appears to be centered over the figure label?

I imagine I just need to make the padding on the right equal to the space between the left edges of the graph and image, but I’m not sure how to do so. Thanks in advance for any help you can provide!

You can manually change the white space around the axes with subplots_adjust. For example

plt.subplots_adjust(left=0.1, right=0.9)

with make the axes span the middle 80% of the figure.