绘制树时间线(进化历史)

Gil*_*lly 4 tree timeline data-visualization

我目前正在写一篇文献综述,我希望能够通过绘制我读过的论文来绘制一些算法的演变,以及它们通过引用作为水平树的联系,并让 x 轴对应到发布日期。

这是我正在寻找的一个例子。 Linux 发行时间表

问题

  • 这种类型的图叫什么?
  • 是否有现有的工具或示例来生成这种类型的图表?

理想情况下,我想用 R 或 D3.js 来实现这一点,但我很灵活。

注意:来自交叉验证的交叉发布

小智 5

您所追求的可视化类型称为“分支图”,用于分支学或基于共享特征的生物分类。应用进一步分类的其他类似可视化被称为“系统图”或“系统发育树”。

在快速谷歌之后,我找到了这个 R 包ggtree它似乎可以满足您的需求(如果需要,可以使用分支树和标记 x 轴甚至 y 轴的潜力)。这个包似乎也允许高度可定制的图。祝你好运!