d3对于数组的处理
来源:互联网 发布:ubuntu挂载共享文件夹 编辑:程序博客网 时间:2024/06/05 21:12
1.数组的排序
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <script type="text/javascript" src = "http://d3js.org/d3.v3.min.js"></script> <script type="text/javascript"> var numbers = [54,23,77,11,34]; numbers.sort(d3.ascending);//升序排列 console.log(numbers); numbers.sort(d3.descending);//降序排列 console.log(numbers); </script></body></html>
这里用的是cdn方式的引入,结果如下图
2.数组的求值
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <script type="text/javascript" src = "http://d3js.org/d3.v3.min.js"></script> <script type="text/javascript"> var numbers = [54,23,77,11,34]; //求最小值 var min = d3.min(numbers); //求最大值 var max = d3.max(numbers); //求最大值和最小值 var extent = d3.extent(numbers); console.log(min); console.log(max); console.log(extent); //使用accessor,在求值前先处理数据 var minAcc = d3.min(numbers,function(d){ return d*3}); var maxAcc = d3.max(numbers,function(d){return d - 5;}) var extentAcc = d3.extent(numbers,function(d){ return d%7;}); //输出结果 console.log(minAcc); console.log(maxAcc); console.log(extentAcc); //求数组的总和 console.log("求数组的总和"); var number = [69,11,undefined,53,27,82,65,34,NaN]; //总和 var sum = d3.sum(number,function(d){return d/3;}); var mean = d3.mean(number); //输出结果 console.log(sum); console.log(mean); console.log("求数组的中间值"); var numbers1 = [3,1,7,undefined,9,NaN]; console.log(d3.median(numbers1)); var numbers2 = [3,1,7,undefined,9,10,NaN]; console.log(d3.median(numbers2)); </script></body></html>
输出结果为:
阅读全文
0 0
- d3对于数组的处理
- fastjson 对于json数组字符串的处理
- 对于输入字符串数组的处理,三维数组
- c++数组和string对于字符处理的比较
- java基础随笔-for each对于二维数组的处理
- D3.js 的一般处理步骤
- 对于数组的理解
- 对于压缩文件的处理
- 对于事件的处理
- 对于权限的处理
- 对于时间的处理
- Atitit dsl对于数组的处理以及main函数的参数赋值
- 对于树状数组的理解
- 对于数组的初始赋值
- 通达OA 对于工作流表单中列表控件数据的数组问题处理
- xpath 对于 comments的处理
- Oracle对于天数的处理
- IE对于空格的处理
- quick-cocos2d-x笔记之EventProtocol
- [Lesson3]上传烧写bin文件到STM32F103
- 朱光潜谈读书
- mybatis常用代码
- 注解和注释以及Spring和SpringMVC常用的注解
- d3对于数组的处理
- android 获取http请求json数据 package com.my.gethttpjsondata; import java.io.BufferedReader; import java.
- leetcode Letter Combinations of a Phone Number(Java)
- Android:XML解析
- 【最短路中求至少需要的最短跳跃距离】poj 2253 Frogger
- 经验模态分解法简析(转)
- [转载]使用 CSS 处理文本过长和意外超出的方法和技巧
- 增强for
- 点击两次返回键退出应用