d3.js之Pack图(打包图)实例

 时间:2026-02-12 18:09:00

1、新建11pack图(打包图)实例.html

2、定义层次数据结构

d3.js之Pack图(打包图)实例

3、基于基础数据生成hierarchy数据

d3.js之Pack图(打包图)实例

4、基于布局生成器将hierarchy数据生成为含有形状重要参数的hierarchy数据

d3.js之Pack图(打包图)实例

5、生成数组,包含所有后代数组,给变量_allnodes,即所有节点

var _allnodes = _packdata.descendants();console.log(_allnodes);

6、效果如图

d3.js之Pack图(打包图)实例

7、定义svg

d3.js之Pack图(打包图)实例

8、添加每个圆的G组

d3.js之Pack图(打包图)实例

9、在每个G组中添加圆

d3.js之Pack图(打包图)实例

10、在每个G组中添加文本

d3.js之Pack图(打包图)实例

11、在每个G组的圆上提示文本

d3.js之Pack图(打包图)实例

12、结果如图:

d3.js之Pack图(打包图)实例

  • 养生茶小知识:哪些人不可以喝养生茶
  • 怎样进行地板和衣柜的颜色搭配
  • 如何输入平方形式的单位
  • 寒性体质的症状及调理方法
  • 两会有什么惠民政策?
  • 热门搜索
    持续发烧怎么办 怎么安装声卡 怎样可以快速减肥瘦腿 架子鼓谱怎么看 氯气中毒怎么办 电脑开机音乐怎么设置 孕妇可以用的化妆品 哺乳期可以喝茶 武汉铁路职业技术学院怎么样 机械手表怎么调日期