Matplotlib
keyboard_arrow_down 83 guides
chevron_leftSubplots Cookbook
check_circle
Mark as learned thumb_up
1
thumb_down
0
chat_bubble_outline
0
Comment auto_stories Bi-column layout
settings
Fixing spacing between subplots in Matplotlib
schedule Aug 10, 2023
Last updated local_offer
Tags Python●Matplotlib
tocTable of Contents
expand_more Master the mathematics behind data science with 100+ top-tier guides
Start your free 7-days trial now!
Start your free 7-days trial now!
Sometimes, when we draw subplots, we end up with overlaps:
for i in range(1, 7): # Our grid has 2 rows, 3 columns plt.subplot(2, 3, i) plt.text(0.5, 0.5, i)
This results in the following:
To fix this, use the subplots_adjust(~)
method:
fig = plt.figure()
# Set the vertical/horizontal spacing between the subplotsfig.subplots_adjust(hspace=0.3, wspace=0.5)
for i in range(1, 7): # Our grid has 2 rows, 3 columns plt.subplot(2, 3, i) plt.text(0.5, 0.5, i)
plt.show()
The result is as follows:
Published by Isshin Inada
Edited by 0 others
Did you find this page useful?
thumb_up
thumb_down
Comment
Citation
Ask a question or leave a feedback...
thumb_up
1
thumb_down
0
chat_bubble_outline
0
settings
Enjoy our search
Hit / to insta-search docs and recipes!