• Highcharts柱形范围图使用示例


    功能需求:统计三种不同的状态在一天的时间段里面所占的范围

    第一步:引入highcharts.js和highcharts-more.js文件

    引入文件文件源码:下载https://img.hcharts.cn/highcharts/highcharts-more.js

    <!-- 引入highcharts.js和highcharts-more.js文件 -->
        <script src="http://cdn.hcharts.cn/highcharts/highcharts.js"></script>
        <script src="js/highcharts-more.js"></script>
    

    第二步:

    <!-- 图表容器 DOM -->
        <div id="container" style=" 600px;height:400px;"></div>
    

    第三步
    具体示例代码如下:

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <title>三分钟上手Highcharts 图表</title>
    </head>
    <body>
        <!-- 图表容器 DOM -->
        <div id="container" style=" 600px;height:400px;"></div>
        <!-- 引入 highcharts.js -->
        <script src="http://cdn.hcharts.cn/highcharts/highcharts.js"></script>
        <script src="js/highcharts-more.js"></script>
        <script>
            // 图表配置
            var options = {
               chart: {
            type: 'columnrange', // columnrange 依赖 highcharts-more.js
            inverted: true
        },
               title: {
            text: '智能床垫变化范围'
        },
               subtitle: {
            text: '智能床垫'
        },
        xAxis: {
            categories: ['深睡眠',  '浅睡眠',  '醒着的']
        },
        yAxis: {
            title: {
                text: '时间 ( h )'
            }
        },
        tooltip: {
            valueSuffix: 'h'
        },
        plotOptions: {
            columnrange: {
                dataLabels: {
                    enabled: true,
                    formatter: function () {
                        return this.y + 'h';
                    }
                }
            }
        },
        legend: {
            enabled: false
        },
               series: [{
            name: '温度',
            data: [
                [1, 2],
                [2, 5],
                [5, 9],
            ]
        }]
            };
            // 图表初始化函数
            var chart = Highcharts.chart('container', options);
        </script>
    </body>
    </html>
    

    测试链接:https://www.hcharts.cn/demo/highcharts/columnrange

  • 相关阅读:
    机器人搬重物(BFS)
    POJ1386Play on Words(欧拉回路)
    轰炸
    杂务(动态规划)
    Prism框架的Regions使用
    MVVM(使用Prism框架)开发WPF
    WPF显示数据库内容
    UI案例
    VS的快捷操作
    谷歌浏览器插件安装、VIP看视频、解除百度网盘限速
  • 原文地址:https://www.cnblogs.com/wangting888/p/9701330.html
Copyright © 2020-2023  润新知