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