d3.js treemap也可以绘制内部节点

时间:2012-06-07 21:47:41

标签: d3.js treemap

这个问题是关于Mike Bostock的一般非常令人兴奋的d3.js library,更具体地说是树形图。注意:treemap似乎有两个版本,"talk version""example version"。我的问题与“谈话版本”有关,它具有缩放功能。

我的问题更多的是一个愿望:扩展treemap以容纳和显示多个内部节点,具有多级缩放是多么困难?例如,单击以向下一级并按住Option键单击以上升一级。也许为了保持整洁,只绘制一层更深的节点 - 当你放大时,更深层次的解决。

这是我的天空般的愿望 - 我不熟悉javascript,现在不能接受它 - 但它似乎可以在视觉/ UI级别上进行。我注意到mbostock commented here树形图只显示了叶子节点,但我不知道这是一个设计约束还是SMOP

有兴趣这样做的人吗?可能是佣金吗?感谢。

1 个答案:

答案 0 :(得分:0)

在我发布此问题的第二天,作者似乎在他的网站上发布了一个几乎完全答案的问题。无论这个问题是否促成了改编,我很高兴尝试一下!

他称之为“Zoomable Treemap”。他还在网上指出了其他一些例子。

谢谢,mbostock!