【 D3.js 入门系列 --- 9 】 常见可视化图形
2016-04-19 15:32
239 查看
本人的个人博客为: www.ourd3js.com
csdn博客为:
blog.csdn.net/lzhlzz
转载请注明出处,谢谢。
Layout ,直译为“布局,安排”。但在 D3 中不是这个意思。
D3 中有非常多 Layout 函数,它们不是为了在画面中布局什么。在 D3 中是对输入的数据进行转换,转换成比較easy进行可视化的数据。实际进行可视化时,须要其它的代码。我们能够简单地把 Layout 理解为“制作常见图形的函数”,比方饼状图等等。
D3 中一共提供了12个 Layout。API简单介绍可见: https://github.com/mbostock/d3/wiki/Layouts
1. Bundle ---- 捆图
![](http://img.my.csdn.net/uploads/201407/13/1405218530_7188.png)
2. Chord ---- 弦图
![](http://img.my.csdn.net/uploads/201407/13/1405218530_3313.png)
3. Cluster ---- 集群图
![](http://img.my.csdn.net/uploads/201407/13/1405218531_9235.png)
4. Force ---- 力学图
![](http://img.my.csdn.net/uploads/201407/13/1405218531_1673.png)
5. Hierarchy ---- 层级图
不能直接使用,要和其它的 layout 一起使用。
6. Histogram ---- 柱形图
![](http://img.my.csdn.net/uploads/201407/13/1405218531_4910.png)
7. Pack ---- 打包图
![](http://img.my.csdn.net/uploads/201407/13/1405218574_1795.png)
8. Partition ---- 分区图
![](http://img.my.csdn.net/uploads/201407/13/1405218574_4610.png)
9. Pie ---- 饼状图
![](http://img.my.csdn.net/uploads/201407/13/1405218575_1301.png)
10. Stack ---- 堆栈图
![](http://img.my.csdn.net/uploads/201407/13/1405218575_7628.png)
11. Tree ---- 树状图
![](http://img.my.csdn.net/uploads/201407/13/1405218577_5834.png)
12. Treemap ---- 矩阵树图
![](http://img.my.csdn.net/uploads/201407/13/1405218584_1509.png)
详细到每个 Layout 的用法。会在后面几节中介绍。
csdn博客为:
blog.csdn.net/lzhlzz
转载请注明出处,谢谢。
Layout ,直译为“布局,安排”。但在 D3 中不是这个意思。
D3 中有非常多 Layout 函数,它们不是为了在画面中布局什么。在 D3 中是对输入的数据进行转换,转换成比較easy进行可视化的数据。实际进行可视化时,须要其它的代码。我们能够简单地把 Layout 理解为“制作常见图形的函数”,比方饼状图等等。
D3 中一共提供了12个 Layout。API简单介绍可见: https://github.com/mbostock/d3/wiki/Layouts
1. Bundle ---- 捆图
![](http://img.my.csdn.net/uploads/201407/13/1405218530_7188.png)
2. Chord ---- 弦图
![](http://img.my.csdn.net/uploads/201407/13/1405218530_3313.png)
3. Cluster ---- 集群图
![](http://img.my.csdn.net/uploads/201407/13/1405218531_9235.png)
4. Force ---- 力学图
![](http://img.my.csdn.net/uploads/201407/13/1405218531_1673.png)
5. Hierarchy ---- 层级图
不能直接使用,要和其它的 layout 一起使用。
6. Histogram ---- 柱形图
![](http://img.my.csdn.net/uploads/201407/13/1405218531_4910.png)
7. Pack ---- 打包图
![](http://img.my.csdn.net/uploads/201407/13/1405218574_1795.png)
8. Partition ---- 分区图
![](http://img.my.csdn.net/uploads/201407/13/1405218574_4610.png)
9. Pie ---- 饼状图
![](http://img.my.csdn.net/uploads/201407/13/1405218575_1301.png)
10. Stack ---- 堆栈图
![](http://img.my.csdn.net/uploads/201407/13/1405218575_7628.png)
11. Tree ---- 树状图
![](http://img.my.csdn.net/uploads/201407/13/1405218577_5834.png)
12. Treemap ---- 矩阵树图
![](http://img.my.csdn.net/uploads/201407/13/1405218584_1509.png)
详细到每个 Layout 的用法。会在后面几节中介绍。
相关文章推荐
- JSPatch 尝试
- 匿名函数私有化问题
- JS中判断null、undefined与NaN的方法
- javascript中的constructor
- javascript html5摇一摇功能的实现
- JavaScript canvas 绘制圆形时钟
- js 常用正则表达式表单验证代码
- javascript undefined 和void0
- JS调用OC简单实例-part1
- 面向对象在javascript中的三大特征之多态
- JS空值传到后台显示undefined
- JSP中乱码问题
- javascript 手机号码正则表达式验证函数
- 一些实用性较高的js方法
- JavaScript 学习笔记一基础入门
- javascript深入理解js闭包
- Newtonsoft.Json高级用法
- BackboneJs
- OC调用JS内容
- $import("inc/checkform.js","js","checkform")