Highcharts构建分组分类坐标轴

Highcharts构建分组分类坐标轴

分组分类坐标轴是将坐标轴的类别标签进行进一步分组,从而形成双层、多层结构。这样更利于数据分组展现。实现分组分类坐标轴需要借助第三方插件Grouped-Categories实现。引入该插件后,用户就可以使用categories构建分组分类标签。语法形式如下:

  • categories:[{
  • name:String,
  • categories:CategoriesObject
  • }]

其中,参数String指定分组名称,该名称会作为一个标签显示在坐标轴上;参数CategoriesObject指定下级分组形式。它可以是另外一个分组分类对象,也可以是一个类型数据。

设置分组后,用户还可以针对每个层次标签单独设置样式。这时需要使用该插件增加的配置项groupedOptions。其语法形式如下:

  • labels:{
  • groupedOptions:[{
  • //第一层的labels各类配置项
  • },{
  • //第二层的labels各类配置项
  • },{
  • //第三层的labels各类配置项
  • }]
  • }

效果如下:

分组分类坐标轴

PS:该内容已经加入《网页图表Highcharts实践教程基础篇》v1.2.3中。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-11 09:24:44

Highcharts构建分组分类坐标轴的相关文章

多种贝叶斯模型构建文本分类

多种贝叶斯模型构建及文本分类的实现 作者:白宁超 2015年9月29日11:10:02 摘要:当前数据挖掘技术使用最为广泛的莫过于文本挖掘领域,包括领域本体构建.短文本实体抽取以及代码的语义级构件方法研究.常用的数据挖掘功能包括分类.聚类.预测和关联四大模型.本文针对四大模型之一的分类进行讨论.分类算法包括回归.决策树.支持向量机.贝叶斯等,显然,不少涉及机器学习的知识(随后会写些机器学习专题).本文重点介绍贝叶斯分类,涉及朴素贝叶斯模型.二项独立模型.多项模型.混合模型等知识.在本人研究贝叶斯

Highcharts构建空饼图

空饼图就是不包括不论什么节点的饼图. 在Highcharts中,假设数据列不包括数据,会自己主动显示空白. 这样浏览者无法推断当前图表为什么类型.绘制一个空饼图的变通方法是在图表中首先提示没有数据,然后绘制一个圆形表示该图表类型为饼图.终于效果例如以下. 空饼图 PS:该教程已经增加<网页图表Highcharts实践教程图表篇>v1.2.2中.

Highcharts构建加权平均值图表

加权平均值图表是将图表中多个数据列值.依据加权算法计算获取平均值,并加入生成一个加权折线.在这里,我们直接使用第三方插件Dynamic Weighted Average实现该功能.因为该图表须要额外加入数据,所以这里以某工厂产品商品价钱为例进行解说. 生成效果例如以下: 加权平均值图表 PS:该内容已经增加<网页图表Highcharts实践教程图表篇>v1.2.2中.

js实现td排序及分组分类

如题 <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Conte

【投稿】Machine Learing With Spark Note 3:构建分类器

本文为数盟特约作者投稿,欢迎转载,请注明出处"数盟社区"和作者 博主简介:段石石,1号店精准化推荐算法工程师,主要负责1号店用户画像构建,喜欢钻研点Machine Learning的黑科技,对Deep Learning感兴趣,喜欢玩kaggle.看9神,对数据和Machine Learning有兴趣咱们可以一起聊聊,个人博客: hacker.duanshishi.com Spark构建分类器 在本章中,我们会了解基本的分类器以及在Spark如何使用,以及一套如何对model进行评价.调

一道无限级分类题的 PHP 实现

今天有网友出了道题: 给出如下的父子结构(你可以用你所用语言的类似结构来描述,第一列是父,第二列是子),将其梳理成类似如图的层次父子结构. origin = [('A112', 'A1122'), ('A', 'A1'), ('A', 'A2'), ('A1', 'A11'), ('A2', 'A21'), ('A2', 'A22'), ('A', 'A3'), ('A22', 'A221'), ('A11', 'A111'), ('A21', 'A211'), ('A11', 'A112'),

App列表之分组ListView

吸引用户的眼球,是我们至死不渝的追求:      第一时间呈现最有价值的信息,简明大方,告诉客户,你的选择是多么的明智,这正是你寻觅已久的东西. 分组的应用场合还是很多的,有数据集合的地方往往要分组显示:      分组的形式也很多,最常见的就是镶嵌在列表中,网上说的很多ExpandListView的也是一种.      Android自带的通讯录中的联系人是按照拼音首字母(A,B,C,D......)分组分类的,效果如下:      我们今天也是要实现这样类似的一个效果. 1.样本数据:   

统计学习方法文本分类

一个文本分类问题就是将一篇文档归入预先定义的几个类别中的一个或几个,而文本的自动分类则是使用计算机程序来实现这样的分类.通俗点说,就好比你拿一篇文章,问计算机这文章要说的究竟是体育,经济还是教育,计算机答不上,说明计算机弱爆了就打它的屁屁. 注意这个定义当中着重强调的两个事实. 第一,用于分类所需要的类别体系是预先确定的.例如新浪新闻的分类体系,Yahoo!网页导航的分类层次.这种分类层次一旦确定,在相当长的时间内都是不可变的,或者即使要变更,也要付出相当大的代价(基本不亚于推倒并重建一个分类系

文本分类——机器学习常用工具

文本分类现已比较成熟,各类开源工具不少,现推荐几个比较常用简单的工具: 1.scikit-learn:http://scikit-learn.org/stable/index.html python编写调用,里面有各种分类算法svm.随机森林.贝叶斯等,和特征提取,如字.ngram等,几行代码便可以构建一个分类任务. 2.WEKA:http://www.cs.waikato.ac.nz/ml/index.html 具有图形界面,但是感觉速度有点慢 3.libsvm :http://www.csi