belongs to collection: Python miscellaneous programs
Create stack plot in python (using matplotlib.pyplot).
Program:
import matplotlib.pyplot as plt days=[1,2,3,4,5] sleeping = [7,8,6,11,7] eating = [2,3,4,3,2] working = [7,8,7,2,2] playing = [8,5,7,8,13] plt.plot([],[],color ='m', label = 'Sleeping', linewidth = 5) plt.plot([],[],color ='c', label = 'Eating', linewidth = 5) plt.plot([],[],color ='r', label = 'Working', linewidth = 5) plt.plot([],[],color ='y', label = 'Playing', linewidth = 5) plt.stackplot(days, sleeping, eating, working, playing, colors = ['m','c','r','y']) plt.xlabel('Days') plt.ylabel('Hours') plt.title('Stack Plot1') plt.xticks(days, ('Mon', 'Tue', 'Wed', 'Thur', 'Fri')) plt.legend() plt.show()
Output
Explanation:
Stackplot function is used to draw stackplot in python. The xlable, ylabel title gives the labels and title to the plot. Different colors can be given to the different levels of the stack plot.
total answers (1)
start bookmarking useful questions and collections and save it into your own study-lists, login now to start creating your own collections.
Program:
Output
Explanation:
Stackplot function is used to draw stackplot in python. The xlable, ylabel title gives the labels and title to the plot. Different colors can be given to the different levels of the stack plot.
need an explanation for this answer? contact us directly to get an explanation for this answer