我正在创建一个科学文献网络,其中节点代表出版物和边缘引用。我使用 igraph 以圆形布局绘制我的示例集。
我接下来要做的是在时间轴上组织网络。我在节点文件的列中将发布年份作为节点属性。有没有办法按时间组织这个有向网络?结果最终应该有点像这样: Citationnetwork, y-axis=timeline, created with www.citnetexplorer.nl
一个想法可能是树布局,然后每年截断 - 努力尝试,但无法管理。有什么建议吗?
我正在创建一个科学文献网络,其中节点代表出版物和边缘引用。我使用 igraph 以圆形布局绘制我的示例集。
我接下来要做的是在时间轴上组织网络。我在节点文件的列中将发布年份作为节点属性。有没有办法按时间组织这个有向网络?结果最终应该有点像这样: Citationnetwork, y-axis=timeline, created with www.citnetexplorer.nl
一个想法可能是树布局,然后每年截断 - 努力尝试,但无法管理。有什么建议吗?
我不确定这是否是最优雅的解决方案(或者考虑到这个问题已经超过三年了......),但如果网络很小,它可能会起作用。
您可以使用tkplot()
,它会打开一个窗口来帮助您手动绘制节点。如果你在 Mac 上运行东西,你需要有 XQuartz。我发现的最清晰的说明在这里。