本文介绍了Python 堆叠柱状图绘制方法,分享给大家,具体如下:
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >>文件: 堆叠直方图.py >>作者: liu yang >>邮箱: liuyang0001@outlook.com >>博客: www.cnblogs.com/liu66blog ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' #!/usr/bin/env python # -*- coding: utf-8 -*- import matplotlib.pyplot as plt import matplotlib # 定义要使用的字体,防止出现中文乱码 font=matplotlib.font_manager.FontProperties(fname=r"C:\Windows\Fonts\Deng.ttf") # 双层直方图,上下结构 适用于一个柱状图全部高于另一组 def barsplot(): # 先生成一个画布 fig=plt.figure() # 生成数据 x1=[x for x in range(1,9)] y1=[n*2 for n in range(1,9)] x2=[x for x in range(1,9)] y2=[x**2 for x in x2] # 开始画条形图2,先画数值大的,数值小的直接在原图覆盖 l2=plt.bar(x2,y2,color='b',width=0.4) # 开始画条形图1 l1=plt.bar(x1,y1,color='g',width=0.4) # 设置x标签 plt.xlabel(u'x轴',fontproperties=font) # 设置y轴标签 plt.ylabel('y轴',fontproperties=font) # 设置标题 plt.title(u'堆叠柱状图',fontproperties=font) # 设置注解狂 plt.legend(handles = [l1, l2,], labels = ['去年', '今年'], loc = 'best',prop=font) # 把确切数字显示出来 for x1,x2, y1, y2 in zip(x1,x2, y1, y2): plt.text(x1 , y1, '%.0f' % y1, ha='center', va='bottom') plt.text(x2 , y2, '%.0f' % y2, ha='center', va='bottom') # 显示 plt.show() # 如果最为主模块运行 if __name__ == '__main__': # 实例化 ba=barsplot()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
Highcharts 柱形图 以下实例演示了堆叠柱形图。 我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我们来看下其他的配置。在 plotOptions 中添加 stacking 属性: 配置 plotOptions:数据点选项 plotOptions用于设置图表中的数据点相关属性。plotOptions根据各种图表类型,其属性设置略微有些差异。 配置图表堆叠设置 plo
本文向大家介绍jQuery.Highcharts.js绘制柱状图饼状图曲线图,包括了jQuery.Highcharts.js绘制柱状图饼状图曲线图的使用技巧和注意事项,需要的朋友参考一下 在数据统计和分析业务中,有时会遇到客户需要在一个图表中将柱状图、饼状图、曲线图的都体现出来,即可以从柱状图中看出具体数据、又能从曲线图中看出变化趋势,还能从饼状图中看出各部分数据比重。Highcharts可以轻松
Highcharts 3D图 以下实例演示了堆叠3D柱形图。 我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我们来看下其他的配置。 配置 chart.options3d 配置 以下列出了 3D 图的基本配置,设置 chart 的 type 属性为 column,options3d 选项可设置三维效果。 var chart = { type: 'column',
Highcharts 柱形图 以下实例演示了堆叠组柱形图。 我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我们来看下其他的配置。在 drilldown 中添加 series 属性: 配置 drilldown:向下钻取 drilldown 用于向下钻取数据,深入到其中的具体数据。 drilldown: { series: drilldownSeries } 实例
Highcharts 柱形图 以下实例演示了堆叠组柱形图。 我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我们来看下其他的配置。在 plotOptions 中添加 stacking 属性: 配置 plotOptions:数据点选项 plotOptions用于设置图表中的数据点相关属性。plotOptions根据各种图表类型,其属性设置略微有些差异。 配置图表堆叠设置 pl
本文向大家介绍python绘制圆柱体的方法,包括了python绘制圆柱体的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python绘制圆柱体示的具体代码,供大家参考,具体内容如下 效果图: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。