需引入highcharts.js文件

Highcharts官方文档网址:http://www.highcharts.com/demo/

http://www.52wulian.org/highcharts_api/  (主要API)

http://www.highcharts.com/demo/?example=bar-basic&theme=grid  (各种图形)

$(function() { 

chart = new Highcharts.Chart({ 
  chart: {
   renderTo: 'comperuntype',                          ---id为 
comperuntype 的 DIV-- 
   defaultSeriesType: 'bar',
 },
   title: { ----------标题-------
   text: '',
   x: -20 //center
 },
 credits: { ---------副标题--------
          enabled : true,
          href : "#",
          text : "不合格批次"
      },
      exporting :{ -----------导出-------------
     enabled:true,
     filename:"productinfo",
     type:"image/png",
     url:"http://export.highcharts.com",
     width:800
      },
   xAxis: { //x轴标签 
  title: {  
         text: null,  
  },
  categories: proNameArr,                   ------------数组格式--------
   },
   yAxis: {  //y轴标签 
 min: 0,     //最小值为0 
      tickInterval: 2.5,    //自定义刻度 
      title: {  
          text: null,  
      },
      labels: {
          overflow: 'justify'
      }
     
   },
   plotOptions: {    //配置数据使其点显示信息
----------柱形图-----------
        bar : {
       dataLabels: {enabled: true},
       enableMouseTracking: true
    }
--------圆形图-------------      chart.series[0].setData(unquNameArr);    //圆形图数据也是数组类型,可这样添加
pie: {  
                  size:'80%',  
                  borderWidth: 0,  
                  allowPointSelect: true,  
                  cursor: 'pointer',  
                  dataLabels: {  
                  enabled: true,  
                  color: '#000',
                  connectorColor: '#999',  //设置数据域扇形区的连接线的颜色 
                  //distance: -32,//通过设置这个属性,将每个小饼图的显示名称和每个饼图重叠  
                  style: {                              
                      fontSize: '12px',  
                  },  
                  formatter: function(index) {      
                          return  '<span style="color:black;>' + this.point.name +Highcharts.numberFormat(this.percentage, 2) + ' %';  
                    }  
                },  
},
   series: [{ 
      name: '批次', 
      data: proCountArr            -----------数组格式-------
   }]
  
 });
--------------------数据可从后台取得---------------------------------
<c:forEach items="${list}" var="dft">
proNameArr.push('${dft.industryName}');
proCountArr.push(${dft.orders});
</c:forEach>
<c:forEach items="${unquaList}" var="un">
<c:if test="${un.parentId==1}">
unquNameArr.push(['${un.unName}',${un.orders/totalItemOrders*100}]);
</c:if>
</c:forEach>

使用HighCharts绘制bar形柱状图相关推荐

  1. MATLAB绘制堆叠形柱状图

    % 论文中常用的三种柱状图,堆叠形相对有些高级感,SCI常用 一般情况 y =[1,2,3;4,5,6;7,8,9] bar(y) 水平情况 y =[1,2,3;4,5,6;7,8,9] barh(y ...

  2. 数据可视化--绘制百分比堆积柱状图、簇形柱状图、并列子图

    一.绘制簇形柱状图 '''列索引"month"会被自动设置为x轴的标题.用于指定y轴的列索引们会自动生成对应的图例,以及x轴刻度会自动旋转90度'''data.plot.bar(& ...

  3. #18 可视化基础4-簇形柱状图、百分比堆积柱状图、并列子图

    目录 簇形柱状图 「不指定x轴和y轴数据」 plot.bar() 「不指定x轴和y轴数据」 plot.bar("指定为x轴的columns",["指定为y轴的column ...

  4. python plt绘制柱状图形+柱状图增加数字标注

    python绘制柱状图形+柱状图增加数字标注 data = pd.Series([4, 5, 6], index=['A','B','C']) fig = plt.figure(figsize=(7, ...

  5. Python使用matplotlib绘制分组对比柱状图(bar plot)可视化时汉语(中文)标签显示成了框框□□、什么情况、我们有解决方案

    Python使用matplotlib绘制分组对比柱状图可视化时(bar plot)汉语(中文)标签显示成了框框□□.什么情况.我们有解决方案 目录

  6. Matlab:绘制不同颜色的柱状图bar

    绘制单列柱状图bar 1.当有多个图片的时候需要用figure函数来分别显示: figure(1) imshow(img_test); figure(2) bar(n,m) 2.对bar进行不同颜色的 ...

  7. 用g.raphael.js高速绘制饼图、柱状图、点状图、折线图(上)

    首先介绍一下什么是g.raphael.这个又要说到什么是raphael.js.raphael是一个javascript库,可以用来跨浏览器绘制各种图形,只要是你想得到的图形都可以用raphael绘制出 ...

  8. 【Python】用 Highcharts 绘制饼图,也很强大

    来源:Python数据之道 作者:Peter 整理:阳哥 用 Highcharts 绘制饼图,也很强大 前不久,分享了读者投稿的文章,较为综合的介绍了可视化库 Highcharts ,这个一个 Jav ...

  9. 肝!用 Highcharts 绘制饼图,也很强大

    来源 / Python数据之道 作者/Peter   整理/阳哥 用 Highcharts 绘制饼图,也很强大 前不久,分享了读者投稿的文章,较为综合的介绍了可视化库 Highcharts ,这个一个 ...

最新文章

  1. 如何判断哪个商城系统好?
  2. mysql创建索引要加index吗_MySql创建索引,添加索引
  3. php mysql 值是否存在_php检测mysql表是否存在的方法小结
  4. Vue 导入文件import、路径@和.的区别
  5. 幼儿课外活动游戏_泰国清迈大小学校介绍 --【Little Star小星星幼儿园】
  6. infobright安装部署及参数调整优化
  7. 基于JAVA+SpringBoot+Vue+Mybatis+MYSQL的物资管理系统
  8. linux6系统用docker安装jumpserver
  9. Web之路笔记之三 - 使用Floating实现双栏样式
  10. 计算机维护费可以跨年吗,航天信息服务费可以跨年抵扣吗
  11. 抽象工厂模式_设计模式3之抽象工厂模式
  12. c语言程序设计全文阅读,C语言程序设计(谭浩强).doc
  13. SVN工具添加忽略上传文件和取消忽略文件
  14. 云计算就业指南是什么 该如何做好自我介绍
  15. vss服务器状态失败_VSS常犯错误(转载)
  16. 字典写入excel_实例9:用Python自动生成Excel档每日出货清单
  17. 四毛子算法与+-1RMQ
  18. nodemon运行 提示错误:无法加载文件 C:\Users\gxf\AppData\Roaming\npm\nodemon.ps1。
  19. 思科VPLS解决方案
  20. 使用html2canvas实现批量生成条形码

热门文章

  1. 教你自由裁切每段视频的画面,横竖屏都支持
  2. ch04——4.3.4连接两个点云中的字段或数据形成新点云
  3. 亚洲消费电子展助力企业赢得商机:3M、百度和大陆集团等知名品牌确认继续参加明年展会
  4. 游戏一直服务器维护,游戏服务器显示维护中
  5. 基于TF-IDF算法,来创建自己的词典库(文本预处理并结合关键词库)
  6. # Odoo丨一文让你弄懂Odoo的用户、组与权限
  7. 英文学习20180319
  8. 75 朴淳 行朝諸臣交爭請殺而姑不許
  9. 程序员需要的几个优良品质
  10. 月薪过万的UI设计师有哪些能力