In [1]:
#Stack Plots or Area Plots
In [2]:
from matplotlib import pyplot as plt
In [10]:
plt.style.use("fivethirtyeight")

plt.pie([1, 1, 1], labels=["Player 1", "Player2", "Player3"])

plt.title("My Awesome Pie Plot")
plt.tight_layout()
plt.show()
In [11]:
minutes = [1, 2, 3, 4, 5, 6, 7, 8, 9]
In [13]:
player1 = [1, 2, 3, 3, 4, 4, 4, 4, 5]
player2 = [1, 1, 1, 1, 2, 2, 2, 3, 4]
player3 = [1, 1, 1, 2, 2, 2, 3, 3, 3]

labels =[ 'player1', 'player2', 'player3' ]
In [18]:
plt.style.use("fivethirtyeight")

plt.stackplot(minutes, player1, player2, player3,labels=labels)

#setting position of legend
plt.legend(loc='upper left')

plt.title("My Awesome Stack Plot")
plt.tight_layout()
plt.show()
In [16]:
days = [1, 2, 3, 4, 5, 6, 7, 8, 9]

#all developer doing work total 8hrs a day
developer1 = [8, 6, 5, 5, 4, 2, 1, 1, 0]
developer2 = [0, 1, 2, 2, 2, 4, 4, 4, 4]
developer3 = [0, 1, 1, 1, 2, 2, 3, 3, 4]
labels = [ 'developer1', 'developer2', 'developer3' ]
In [22]:
plt.style.use("fivethirtyeight")

plt.stackplot(days, developer1, developer2, developer3,labels=labels)

#setting position of legend
plt.legend(loc=(0.07,0.05))

plt.title("My Awesome Stack Plot")
plt.tight_layout()
plt.show()