我有一个我希望由Dot生成的树结构。每个节点有4个边到另外4个节点。总之,大约有1,000个节点。如果我尝试使用Dot生成它需要很长时间(一旦我让它像一小时一样工作 - CPU使用率一直是100%,但它没有完成)。有没有办法加速这个?也许通过降低质量?或者使用另一个(更快?)vizualization软件?我已经附加了我的Dot文件供您在自己的机器上进行测试。
谢谢。 点文件:http://lh.rs/3fmsfjmbvRw2
答案 0 :(得分:4)
您可能需要尝试设置nslimit或nslimit1属性,如下所述:
您还可以调整maxiter
,mclimit
和splines
属性,尤其是splines=line
给了我一个巨大的加速(虽然有些难看)。
另外,正如E-man建议的那样,dot实际上比例如circo或twopi,所以你可以考虑使用其中之一,如果你的图表看起来不错。
答案 1 :(得分:3)
点击此链接laying out a large graph with graphviz
sfdp -x -Goverlap = scale -Tpng data.dot> data.png
答案 2 :(得分:0)
将大型.dot文件导入Gephi-https://gephi.org确实非常快。