码迷,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
迷上了代码!