• HighCharts之2D柱状图、折线图和饼图的组合图


    HighCharts之2D柱状图、折线图和饼图的组合图


    1、实例源码

    ColumnLinePie.html:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>HighCharts 2D柱状图、折线图和饼图的组合图</title>
    <script type="text/javascript" src="../scripts/jquery-1.11.0.js"></script>
    <script type="text/javascript" src="../scripts/js/highcharts.js"></script>
    <script type="text/javascript">
         $(function(){
        	 $('#columnLinePieChart').highcharts({
        		 chart: {
                 },
                 title: {
                     text: '水果销售组合图'
                 },
                 xAxis: {
                     categories: ['苹果', '橘子', '梨子', '香蕉', '草莓']
                 },
                 tooltip: {
                     formatter: function() {
                         var s;
                         if (this.point.name) { 
                             s = ''+
                                 this.point.name +': '+ this.y +' kg';
                         } else {
                             s = ''+
                                 this.x  +': '+ this.y;
                         }
                         return s;
                     }
                 },
                 labels: {
                     items: [{
                         html: '销售总量',
                         style: {
                             left: '40px',
                             top: '8px',
                             color: 'black'
                         }
                     }]
                 },
                 series: [{
                     type: 'column',
                     name: '星期一',
                     data: [3, 2, 1, 3, 4]
                 }, {
                     type: 'column',
                     name: '星期二',
                     data: [2, 3, 5, 7, 6]
                 }, {
                     type: 'column',
                     name: '星期三',
                     data: [4, 3, 3, 9, 5]
                 }, {
                     type: 'column',
                     name: '星期四',
                     data: [4, 3, 3, 9, 4]
                 },{
                     type: 'column',
                     name: '星期五',
                     data: [4, 3, 3, 9, 6]
                 },{
                     type: 'column',
                     name: '星期六',
                     data: [4, 3, 3, 9, 8]
                 },{
                     type: 'column',
                     name: '星期日',
                     data: [4, 3, 3, 9, 4]
                 },{
                     type: 'spline',
                     name: '平均值',
                     data: [3, 2.67, 3, 6.33, 3.33],
                     marker: {
                     	lineWidth: 2,
                     	lineColor: Highcharts.getOptions().colors[7],
                     	fillColor: 'white'
                     }
                 }, {
                     type: 'pie',
                     name: '销售比例',
                     data: [{
                         name: '星期一',
                         y: 13,
                         color: Highcharts.getOptions().colors[0] 
                     }, {
                         name: '星期二',
                         y: 23,
                         color: Highcharts.getOptions().colors[1] 
                     }, {
                         name: '星期三',
                         y: 49,
                         color: Highcharts.getOptions().colors[2] 
                     }, {
                         name: '星期四',
                         y: 25,
                         color: Highcharts.getOptions().colors[3] 
                     }, {
                         name: '星期五',
                         y: 36,
                         color: Highcharts.getOptions().colors[4] 
                     }, {
                         name: '星期六',
                         y: 74,
                         color: Highcharts.getOptions().colors[5] 
                     }, {
                         name: '星期日',
                         y: 84,
                         color: Highcharts.getOptions().colors[6] 
                     }],
                     center: [100, 80],
                     size: 100,
                     showInLegend: true,
                     dataLabels: {
                         enabled: true
                     }
                 }]
             });
         });
    </script>
    </head>
    <body>
       <div id="columnLinePieChart" style=" 1200px; height: 500px; margin: 0 auto"></div>
    </body>
    </html>

    2、实例结果


  • 相关阅读:
    Cocos2dx-lua开发之c++绑定到lua
    SCOPE_IDENTITY和@@IDENTITY[转]
    c#List结合IEqualityComparer求交集
    K:java中正则表达式的使用说明及其举例
    K:常见的正则表达式
    K:正则表达式之基础简介
    Q:javax.comm 2.0 windows下Eclipse的配置
    Q:同时安装了python2和python3的电脑下pip的使用
    K:java 断言 assert 初步使用:断言开启、断言使用
    请描述一下 cookies,sessionStorage 和 localStorage 的区别
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315243.html
Copyright © 2020-2023  润新知