机器学习绘制面积图

#导入三剑客以及绘图工具
import numpy as np
import pandas as pd
from matplotlib import pyplot as plt

#绘制面积图
#时间
date = [20190401,20190411,20190521,20190711]
#收入
earn = [1500,5200,6300,8500]
#支出
pay = [[10,30,20,30],[30,300,20,30],[100,230,260,30],[128,198,20,30]]
#填充数据
plt.stackplot(date,earn,pay,colors=['green','yellow','red','orange'])

#生成图例
plt.plot([],[],color='green',label='收入')
plt.plot([],[],color='yellow',label='早饭')
plt.plot([],[],color='red',label='午饭')
plt.plot([],[],color='orange',label='晚饭')

#展示图例
plt.legend()

plt.title('四天收入支出面积展示')
plt.show()

猜你喜欢

转载自www.cnblogs.com/antique/p/10810787.html