【 D3.js 进阶系列 — 3.1 】 圆形分区图

本文介绍如何使用 D3.js 制作圆形分区图,重点在于分区图布局的 size 函数应用及绘制过程。内容涉及数据准备、布局转换和图形绘制,特别是弧形的定义和文字旋转角度的处理。示例代码可在提供的链接中查看。
摘要由CSDN通过智能技术生成

分区图布局的 size 函数很有意思,即可用于制作矩形分区图,也可用于制作圆形分区图。本文就来谈讨一下圆形分区图的制作。

311

本文与【进阶 - 第 3.0 章】基本相同,只有布局函数的 size 函数和绘制图形的部分稍有区别。


1. 数据

本文仍然使用【入门 - 第 9.4 章】的数据,内容为中国境内几个城市的所属关系。


2. 布局(数据转换)

var partition = d3.layout.partition()
				.sort(null)
				.size([2 * Mat
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值