赞
踩
本人的个人博客为: www.ourd3js.com
csdn博客为: blog.csdn.net/lzhlzz
转载请注明出处,谢谢。
这一节用 Layout 做一个饼状图。第9节中说过, Layout 的作用只是转换数据,将不适合图形化的数据转化成适合图形化的数据。现在使用以下数据:
如上图所示,5个整数被转换成了5个 Object ,每个里面存有起始角度和结束角度,以及原整数。这样的数据适合做饼状图,这就是 Layout 的作用。但是要注意,实际作图时,还是需要别的作图方法的。
我们可用做弧线的方法来作饼状图,因为弧线有粗细,调整粗细就能变成饼状图,下面我们添加如下代码:
接下来对每个g元素,添加 path 。
接下来在每一个弧线中心添加文本。
好了,看看结果图吧。
完整代码如下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。