使用HighChart进行多级钻取
来源:互联网 发布:文艺青年生活知乎 编辑:程序博客网 时间:2024/05/18 03:44
HighChart是个功能很强大的图标工具,可进行各种图标的展示,尤其可以进行数据钻取,包括多级钻取等,代码示例如下,三级钻取示例:
HighChart的代码编辑及示例查看,可以到这个网站进行:HighChart,效果如图:
正式代码如下:
$(function () { $('#container').highcharts({ chart: { type: 'column' }, title: { text: '多级数据钻取--点击钻取' }, legend: { enabled: false }, plotOptions: { series: { borderWidth: 0, dataLabels: { enabled: true } } }, xAxis: { type: 'category' }, series: [ { name: 'Level1', type: 'column', colorByPoint: true, data: [ { y: 3.9, drilldown: '1-', name: '1' }, { y: 4.9, drilldown: '2-', name: '2' }, { y: 4.9, drilldown: '3-', name: '3' } ] } ], drilldown: { series: [ { id: '1-', colorByPoint: true, name: '1-', data: [ { name: '1-1', y: 5, drilldown: '1-1-' }, { name: '1-2', y: 2, drilldown: '1-2-' } ] }, { id: '1-2-', data: [ { name: '1-2-1', y: 5 }, { name: '1-2-2', y: 2 } ], colorByPoint: true }, { id: '1-1-', colorByPoint: true, data: [ { name: '1-1-1', y: 2 }, { name: '1-1-2', y: 4 }, { name: '1-1-3', y: 3 }, { name: '1-1-4', y: 1 } ] }, { id: '2-', colorByPoint: true, name: '2-', data: [ { name: '2-1', y: 5, drilldown: '2-1-' }, { name: '2-2', y: 2, drilldown: '2-2-' } ] }, { id: '2-1-', colorByPoint: true, data: [ { name: '2-1-1', y: 2 }, { name: '2-1-2', y: 4 }, { name: '2-1-3', y: 3 }, { name: '2-1-4', y: 1 } ] }, { id: '2-2-', data: [ { name: '2-2-1', y: 5 }, { name: '2-2-2', y: 2 } ], colorByPoint: true }, { id: '3-', data: [ { name: '3-1', y: 5 }, { name: '3-2', y: 2 } ], colorByPoint: true } ] } });});
效果如图所示:
具体示例请参考:数据钻取示例
0 0
- 使用HighChart进行多级钻取
- highchart使用
- HighChart使用总结
- ExtJs中使用highChart
- 使用highchart.js
- vue中使用highchart
- highchart图表drilldown钻取功能及event点击事件添加(1)
- highchart图表drilldown钻取功能及event点击事件添加--补充钻取多图显示(2)
- highchart
- highchart
- highchart
- 使用highChart做报表统计
- 关于学习使用highchart插件
- 异步刷新形式使用HighChart
- 使用HighChart的一些心得
- Mybatis中使用Collection元素进行一对多级联查询
- 模拟从后台取数据,用highchart画图
- 使用you-get进行视频爬取
- BitmapFactory.Options.inPurgeable
- 说说CSS学习中的瓶颈
- 频繁更新Oracle表更新速度问题解决
- H.264句法和语法总结(十一)宏块层预测句法
- 微信统计数据的获取及存储
- 使用HighChart进行多级钻取
- 涵盖OOP、Java核心、Hibernate、Spring等面试问题
- Jenkins(十一)Jenkins与robotframework的结合
- Mysql笔记之 数据类型
- myeclipse 配置myeclipse.ini内存 处理JVM问题
- php页面静态化
- 剑指offer 二维数组中的查找
- H.264句法和语法总结(十二)子宏块预测句法
- qmake在.pro文件中调用外部脚本或者exe