【发布时间】:2015-02-24 16:05:01
【问题描述】:
我是 d3 的新手,目前正在使用 Icicle layout example。我有两个问题:
- 在这个例子中是否可以有多个顶级节点?换句话说,我们可以有 3 个顶级节点(“flare1”、“flare 2”和“flare 3”),而不是“flare”的单个顶级节点,然后它们可以有各自的子节点吗?我尝试将 json 数据作为对象数组导入,但没有成功。
如果不可能有多个顶级节点,我该如何隐藏根节点(“flare”),以便第二级节点(“vis”、“util”、“animate”)看起来像顶级节点?
- 我们如何根据节点在 json 文件中的位置而不是大小对节点(在特定级别上)进行排序?换句话说,我们如何对上例中的二级节点进行排序,使它们按照“分析”、“集群”、“图形”等顺序出现(从左到右)(它们在 json 文件中的顺序) );而不是它们当前的顺序(“vis”、“util”、“animate”等)。
【问题讨论】:
标签: javascript d3.js icicle-diagram