码迷,mamicode.com
首页 > 其他好文 > 详细

五. 堆图

时间:2015-11-05 00:44:58      阅读:337      评论:0      收藏:0      [点我收藏+]

标签:

import matplotlib.pyplot as plt

days = [1,2,3,4,5]

sleeping = [7,8,6,11,7]
eating =   [3,3,4,2,3]
working =  [7,8,7,3,2]
playing =  [7,5,7,8,12]

#stack chart 没有图例,所以用这种方式加上图例
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=k, label=playing,linewidth = 5)


plt.stackplot(days, sleeping, eating, working, playing, colors=[m,c,r,k])
plt.xlabel(x)
plt.ylabel(y)
plt.title(stack chart\n)
plt.legend()
plt.show()

如下图

技术分享

五. 堆图

标签:

原文地址:http://www.cnblogs.com/flagub/p/4937893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!