Stacked

stacked=True.

stacked=True.

Goal

Run every block.

df = pd.DataFrame({
    "mango": [12, 7, 11],
    "soda": [9, 8, 4],
}, index=["Nairobi", "Mombasa", "Kisumu"])
df.plot(kind="bar", stacked=True)
plt.title("stacked")
plt.show()
df = pd.DataFrame({
    "mango": [12, 7, 11],
    "soda": [9, 8, 4],
}, index=["Nairobi", "Mombasa", "Kisumu"])
df.plot(kind="bar", stacked=False)
plt.title("grouped")
plt.show()
df = pd.DataFrame({
    "mango": [12, 7, 11],
    "soda": [9, 8, 4],
}, index=["Nairobi", "Mombasa", "Kisumu"])
df.plot(kind="area", stacked=True)
plt.show()
print("stacked=True adds segments.")
Pitfall

Always plt.show().