AmCharts 对数据排序后展示
在官网看到的例子
给chart添加一个排序功能的handler
 AmCharts.addInitHandler( function(chart){
     if (chart.orderByField === undefined){
         return;
     }
     chart.dataProvider.sort(function(a,b){
         if (a[ chart.orderByField ] > b[ chart.orderByField ]){
             return -1;
         }
         else if ( a[ chart.orderByField ] == b[ chart.orderByField ]){
             return 0;
         }
         return 1;
     });
 }, ["serial"]);
配置chart(根据orderByField这个字段进行排序)
var chart = AmCharts.makeChart( "chartdiv", {
  "type": "serial",
  "theme": "light",
  "dataProvider": data,
  "categoryField": "key",
  "sortColumns": true,
  "orderByField": "doc_count",
  "graphs": [ {
    "balloonText": "[[category]]: <b> [[value]] </b>",
    "valueField": "doc_count",
    "fillColorsField": "color",
    "fillAlphas": 0.9,
    "fillAlpha": 0.2,
    "type": "column"
  } ],
  "categoryAxis": {
    "gridPosition": "start",
    "labelRotation": 45
  }
});
AmCharts 对数据排序后展示的更多相关文章
- IO流的练习5 —— 读取文件中的字符串,排序后写入另一文件中
		
需求:已知s.txt文件中有这样的一个字符串:“hcexfgijkamdnoqrzstuvwybpl” 请编写程序读取数据内容,把数据排序后写入ss.txt中. 分析: A:读取文件中的数据 B:把数 ...
 - Java基础知识强化之IO流笔记52:IO流练习之  把一个文件中的字符串排序后再写入另一个文件案例
		
1. 把一个文件中的字符串排序后再写入另一个文件 已知s.txt文件中有这样的一个字符串:"hcexfgijkamdnoqrzstuvwybpl" 请编写程序读取数据内容,把数据排 ...
 - jquery Nestable 获取改变排序后的json数据 拖动排序
		
<script type="text/javascript"> jQuery(function($){ $('.dd').nestable(); $('.dd-hand ...
 - SQL数据分组后取最大值或者取前几个值(依照某一列排序)
		
今日做项目的时候,项目中遇到须要将数据分组后,分组中的最大值,想了想,不知道怎么做.于是网上查了查,最终找到了思路,经过比較这个查询时眼下用时最快的,事实上还有别的方法,可是我认为我们仅仅掌握最快的方 ...
 - 05-商品类别数据和VUE展示
		
一.商品类别数据和VUE展示 1.商品类别数据接口 将商品类别数据展示出来,视图(views.py)代码如下: class CategoryViewset(mixins.ListModelMixin, ...
 - 在Vue前端界面中,几种数据表格的展示处理,以及表格编辑录入处理操作。
		
在Vue前端项目中,我这里主要是基于Vue+Element的开发,大多数情况下,我们利用Element的表格组件就可以满足大多数情况的要求,本篇随笔针对表格的展示和编辑处理,综合性的介绍几款表格组件的 ...
 - Python学习_数据排序方法
		
Python对数据排序又两种方法: 1. 原地排序:采用sort()方法,按照指定的顺序排列数据后用排序后的数据替换原来的数据(原来的顺序丢失),如: >>> data1=[4,2, ...
 - 几种经典的数据排序及其Java实现
		
选择排序 思想 n个记录的文件的直接选择排序可经过n-1趟直接选择排序得到有序结果: ①初始状态:无序区为R[1..n],有序区为空. ②第1趟排序 在无序区R[1..n]中选出关键字最小的记录R[k ...
 - 用js筛选数据排序
		
题目 参考以下示例代码,页面加载后,将提供的空气质量数据数组,按照某种逻辑(比如空气质量大于60)进行过滤筛选,最后将符合条件的数据按照一定的格式要求显示 <!DOCTYPE html> ...
 
随机推荐
- easyUI创建人员树
			
最近做了一个树状的下拉列表,在这里记录一下,以后可以直接使用 项目中的树状下拉列表是用来选择人员用的,具体实现展示如下: 先说一说功能,左边的人员数是提供选人的,当点击中间的按钮,选中的人员会直接移到 ...
 - HTML解析原理概括(转载)
			
HTML解析原理 标准的web前端工程师需要知道 ◎浏览器(或者相应播放器)的渲染/重绘原理 这我得加把劲了.我还真的说的不是很清楚,我就G下,结果不是很多,找到了有一个,就记下来了... 以下部分 ...
 - Brotli、Deflate、Zopfli、LZMA、LZHAM、Bzip2六种无损数据压缩性能比较
			
这里比较了六种数据压缩算法,结果表明Brotli算法会代替普遍使用的Deflate算法.分别用Canterbury compression corpus,web contentcorpus,和 enw ...
 - 团队作业10——复审与事后分析(Beta版本)
			
Deadline: 2017-6-13 22:00PM,以博客发表日期为准 评分基准: 按时交 - 有分,检查的项目内容为后文的两个方面 Beta阶段项目复审(单独一篇博客) 事后诸葛亮分析报告(单独 ...
 - 个人作业2-英语学习案例app分析
			
第一部分 调研, 评测 (软件的bug,功能评测,黑箱测试, 第8章 用户调研, 12 章 软件的用户体验) 下载并使用,描述最简单直观的个人第一次上手体验. ①个人感觉还不错,词典的首页页面挺好看的 ...
 - 团队作业4——第一次项目冲刺(Alpha版本)4.22
			
团队作业4--第一次项目冲刺(Alpha版本) Day one: 会议照片 由于团队中的组员今天不在学校,所以我们的站立会议提前一天展开. 项目进展 由于今天是Alpha版本项目冲刺的第一天,所以没有 ...
 - 201521123074 《Java程序设计》第8周学习总结
			
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 2. 书面作业 本次作业题集集合 Q1.List中指定元素的删除(题目4-1) 1.1 实验总结 用Arrar ...
 - 201521123104《JAVA程序设计》第三周学习总结
			
1. 本周学习总结 2. 书面作业 Q1. 代码阅读 public class Test1 { private int i = 1;//这行不能修改 private static int j = 2; ...
 - java web:在eclipse中如何创建java web 项目
			
Eclipse创建java web工程 eclipse版本:eclipse-jee-4.5-win32-x64 tomcat版本:apache-tomcat-7.0.63-windows-x64 jd ...
 - 从文本中读取内容并把读取到的内容转化成二进制保存的形式(包含十进制数如何转换成二进制数dtob函数)
			
#include<stdio.h> #include<string.h> #include<stdlib.h> #include<malloc.h> d ...