作家
登录

5使用Python代码轻松实现数据可视化的方法

作者: 来源: 2018-03-26 15:24:38 阅读 我要评论

堆叠柱状图可以很好地不雅察不合变量的分类。在图3的堆叠柱状图中,我们比较了天天的办事器负载。经由过程色彩编码后的客栈图,我们可以很轻易地看到和懂得哪些办事器天天工作最多,以及与其他办事器进行比较负载情况若何。此代码的代码与分组的条形图雷同。我们轮回遍历每一组,但此次我们把新柱放在旧柱上,而不是放在它们的旁边。

  1. def barplot(x_data, y_data, error_data, x_label="", y_label="", title=""):  
  2.     _, ax = plt.subplots()  
  3.     # Draw bars, position them in the center of the tick mark on the x-axis  
  4.     ax.bar(x_data, y_data, color = '#539caf', align = 'center' 
  5.     # Draw error bars to show standard deviation, set ls to 'none'  
  6.     # to remove line between points  
  7.     ax.errorbar(x_data, y_data, yerr = error_data, color = '#297083', ls = 'none', lw = 2, capthick = 2)  
  8.     ax.set_ylabel(y_label)  
  9.     ax.set_xlabel(x_label)  
  10.     ax.set_title(title)    
  11.  
  12. def stackedbarplot(x_data, y_data_list, colors, y_data_names="", x_label="", y_label="", title=""):  
  13.     _, ax = plt.subplots()  
  14.     # Draw bars, one category at a time  
  15.     for i in range(0, len(y_data_list)):  
  16.         if i == 0:  
  17.             ax.bar(x_data, y_data_list[i], color = colors[i], align = 'center', label = y_data_names[i])  
  18.         else 

  19.   推荐阅读

      HTTPS那些协议:TLS, SSL, SNI, ALPN, NPN

    沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践! 本文存眷个中 Web 办事(HTTPS)相干>>>详细阅读


    本文标题:5使用Python代码轻松实现数据可视化的方法

    地址:http://www.17bianji.com/lsqh/40891.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)