【发布时间】:2016-10-02 02:48:29
【问题描述】:
也许这不是这个问题的地方,但也许有人是 D3.js 的有经验的用户。
我想创建一个树状图,我最初在其中显示来自不同级别(预先计算)的节点,并且节点的颜色不同。对于彩色部分和灰色部分,节点有不同的工具提示。
我还想用热图来支持这一点。
你认为在 D3 中结合这些东西是可能的吗? 由于要做的工作相当大,我想知道是否可以开始。
【问题讨论】:
-
在结束这个问题之前:是的,有可能。
-
所以我开始找出我需要的单独部分。你知道任何参考,我可以在哪里找到这样的功能:如果我点击树的节点,节点会扩展,热图部分也会扩展。在原始视图中,我仅显示随机选择的热图。或者如何连接 2 部分树节点和热图。
-
不,我不记得有任何参考资料,您必须全部完成 - 工作量很大,但还是有可能的。
-
嗨 Liis,也许你可以扩展新的 heatmaply 包来做到这一点(因为它是 ggplot2 对象的混合。所以如果你想提出这样的建议,我们可以讨论它)。见:github.com/talgalili/heatmaply
-
嗨。我的最终目标是创建一个 Web 应用程序,为这种带有热图的奇怪切割交互式树状图提供服务。我正在用python进行预处理。我现在看不到如何在我的应用程序中使用此热图。如果你知道怎么做,请告诉我:)
标签: d3.js heatmap dendrogram d3heatmap