HTML:

<div id="container1"  style="height:350px; " ></div>
    <div id="container2"  ></div>

JS:(引入的有关highcharts的js可在highcharts的官网中获得:https://www.hcharts.cn/demo/highcharts)

<script src="../js/heightcharts/highcharts.js"></script>  
    <script src="../js/heightcharts/highcharts-3d.js"></script>
    <script src="../js/heightcharts/modules/exporting.js"></script>
    <script type="text/javascript">

$(function () {
           //自定义图的颜色
            Highcharts.setOptions({
                colors: ['#267cb7', '#FF9C30', '#DDDF00', '#24CBE5', '#64E572', '#FF9655', '#FFF263', '#6AF9C4']
            });
            //饼状图
            $('#container1').highcharts({
                chart: {
                    plotBackgroundColor: null,
                    plotBorderWidth: null,
                    plotShadow: false,
                    marginRight: 0
                },
                title: {
                    text: '每日全部订单完成率'
                },
                tooltip: {
                    headerFormat: '{series.name}<br>',
                    pointFormat: '{point.name}: <b>{point.percentage:.1f}%</b>'
                },
                plotOptions: {
                    pie: {
                        allowPointSelect: true,
                        cursor: 'pointer',
                        dataLabels: {
                            enabled: false
                        },
                        showInLegend: true
                    }
                },
                legend: {//控制图例显示位置  (和 chart: 里面的 marginRight: 0结合使用)
                    layout: 'vertical',
                    align: 'right',
                    verticalAlign: 'top',
                    borderWidth: 0,
                    x: -500,
                    y:80
                    
                },
                series: [{
                    type: 'pie',
                    name: '占百分比',
                    data: [
                        //{
                        //    name: 'Chrome',
                        //    y: 12.8,
                        //    sliced: true,
                        //    selected: true
                        //},
                      
                         ['已完成',  <%=FinishTotalCoal%>],
                         ['未完成', <%=RoughTotalCoal%>]
                         
                    ]
                }],
            });

//柱状图
            $('#container2').highcharts({
                chart: {
                    backgroundColor: 'rgba(128, 128, 128, 0.05)',
                    type: 'column',
                    options3d: {
                        enabled: true,
                        alpha: 15,
                        beta: 1,
                        viewDistance: 25,
                        depth: 100
                    },
                    marginTop: 80,
                    marginRight: 40
                },
                title: {
                    text: '每日每个订单完成率'
                },
                xAxis: {
                    categories: [<%=Xline%>]
                },
                yAxis: {
                    allowDecimals: false,
                   min: 0,
                   title: {
                       text: '完成率(%)'
                   }
               },
                tooltip: {
                   
                    pointFormat: '<span style="color:#267cb7">{series.name}</span>: <b>{point.y}</b> ({point.percentage:.0f}%)<br/>',
                   shared: true
               },
               plotOptions: {
                   column: {
                       stacking: 'percent',
                       depth: 50
                   }
               },
               series: [{
                   name: '未完成',
                   data: [<%=OrderRough%>]
                    
                }, {
                    name: '已完成',
                    data: [<%=OrderFinish%>]
                }],
               legend: {
                   enabled: false,
                   layout: 'vertical',
                   backgroundColor: '#FFFFFF',
                   floating: true,
                   align: 'left',
                   x: 100,
                   verticalAlign: 'top',
                   y: 70
               }
           });

});

</script>

其他统计图请参考官网:https://www.hcharts.cn/demo/highcharts

HeightCharts柱状图和饼状图的更多相关文章

  1. WPF、Silverlight项目中使用柱状图、饼状图、折线图

    在开发的过程中,可能会遇到柱状图.饼状图.折线图来更好的显示数据,最近整理了一下,遂放出来望需要的朋友可以参考.本文仅仅是简单显示,如需复杂显示效果请参考官网代码示例.----本文代码使用WPF,Si ...

  2. 使用FusionCharts出柱状图和饼状图

    在最近的项目中,需要使用出图,能够查看柱状图,饼状图等效果,刚开始我们用JS写的效果,发现效果不理想,找了一个JS插件发现效果还是不理想,客户也不满意,客户希望要很炫的效果,最后我们使用了Fusion ...

  3. FusionChart实现柱状图、饼状图的动态数据显示 附Demo

    最近做的项目中需要用饼状图显示——'问卷调查'的统计结果(之前用过FusionChart做过柱状图的数据展示,那还是两年前的事了),在网上查了下FusionChart实现饼状图显示方面的资料,却发现资 ...

  4. 前端数据统计用做Bootstrap的一些柱状图、饼状图和折线图案例

    Bootstrap,来自 Twitter,是目前最受欢迎的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷. Bootstrap ...

  5. FusionChart实现柱状图、饼状图的动态数据显示

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. echarts 柱状图和饼状图动态获取后台数据

    运用echarts来实现图表 1.首先下载echarts包  http://echarts.baidu.com/echarts2/doc/example.html,在这里我下载的是 2.将echart ...

  7. DevExpress使用之ChartControl控件绘制图表(多坐标折线图、柱状图、饼状图)

    最近因为公司项目需要用到WinForm的DecExpress控件,在这里把一些使用方法总结一下. DevExpress中有一个专门用来绘制图表的插件ChartControl,可以绘制折线图.饼状图.柱 ...

  8. Java创建柱状图及饼状图

    Java创建图表其实还是很方便的,但是要引入相关的jar包.如下 jfreechart.jar jcommon,jar gnujaxp.jar 其中最主要的是jfreechart.jar. 下面就让我 ...

  9. 使用 jfreechart 生成 曲线、柱状图、饼状图、分布图 展示到JSP

    虽然现在JS做报表和图形展示已经非常普遍和漂亮了,但是不能忽略有jfreechart 这样一种东西! 这些翻阅资料,在看以前写的示例时发现了关于jfreechart 的简单示例,不管怎样发上来分享一下 ...

随机推荐

  1. Webpack4、iView、Vue开发环境的搭建

    导读 项目使用了 yarn ,一个快速.可靠.安全的依赖管理工具.yarn 是一个类似于npm的包管理工具,它是由 facebook 推出并开源,它在速度,离线模式,版本控制的方面具有独到的优势.此项 ...

  2. Vue实现点击li变色

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  3. 你的package包名有问题!

    今天在Eclipse中运行我的Java程序中,就弹出了以下消息的窗口: 注意窗口的名字为Java Virtual Machine Launcher . Error : A JNI error has ...

  4. 2018-11-26-win10-UWP-Controls-by-function

    title author date CreateTime categories win10 UWP Controls by function lindexi 2018-11-26 20:0:6 +08 ...

  5. 简单生成随机数id的方法

    近期项目中需要生成不同的id,之前都是使用UUID来实现的,现在需求是只要8位数的,也就是说用户量是有限的,暂时是不需要太多的,所以就简单的使用Set实现了这一功能. /** * 生成8位不重复随机i ...

  6. springboot+UEditor图片上传

    springboot+UEDitor百度编辑器整合图片上记录于此 1.下载ueditor插件包,解压到static/ueditor目录下 2.在你所需实现编辑器的页面引用三个JS文件 1)  uedi ...

  7. dao层方法中的@Param说明

    1.采用@Param的方法可有多个参数 public void abc(@Param("userName") String name,@Param("password&q ...

  8. [洛谷P4172] WC2006 水管局长

    问题描述 SC省MY市有着庞大的地下水管网络,嘟嘟是MY市的水管局长(就是管水管的啦),嘟嘟作为水管局长的工作就是:每天供水公司可能要将一定量的水从x处送往y处,嘟嘟需要为供水公司找到一条从A至B的水 ...

  9. 用Jquery方法实现的简单下滑菜单效果

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  10. Hadoop 学习目录(搁置)

    简介 Hadoop是一个由Apache基金会所开发的分布式系统基础架构.用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的威力进行高速运算和存储.Hadoop实现了一个分布式文件系 ...