Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
162 views
in Technique[技术] by (71.8m points)

Customizing the height in bar chart matplotlib

How can I force one of the bars to touch the roof of the plot in the matplotlib bar chart? there always a gap between them

question from:https://stackoverflow.com/questions/65649688/customizing-the-height-in-bar-chart-matplotlib

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

By using plt.ylim(top = max(...)) as below:

import matplotlib.pyplot as plt

months = ["March", "April", "May", "June", "July", "August"]
cases = [1000, 2000, 5000, 8000, 15000, 6000]

plt.bar(months, cases, width=0.5, color="orange", label="All cases")
plt.ylim(top = max(cases))
plt.show()

enter image description here


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...