Graphviz 在命令行上创建大型WebGraph
我这样做对吗 我有一个名为input.txt的文件,其中包含如下数据:Graphviz 在命令行上创建大型WebGraph,graphviz,Graphviz,我这样做对吗 我有一个名为input.txt的文件,其中包含如下数据: digraph G { rankdir=LR node [shape=box style=filled] A->B A->C A->D B->D C->E E->F } 然后,我将其输入到创建data.dot文件的dot.exe中: C:\Graphviz\bin\dot.exe < input.txt > data.dot 它似乎适用于input.txt文件中的少量数据,
digraph G {
rankdir=LR
node [shape=box style=filled]
A->B
A->C
A->D
B->D
C->E
E->F
}
然后,我将其输入到创建data.dot文件的dot.exe中:
C:\Graphviz\bin\dot.exe < input.txt > data.dot
它似乎适用于input.txt文件中的少量数据,但对于较大的数据集,它似乎会失败
我用
sfdp.exe
替换了dot.exe
,但它会创建相互重叠的节点。您可以直接从输入文件创建svg,类似于dot.exe-Tsvg input.txt>data.svg
也许您想尝试dot
和sfdp
之外的其他布局引擎。还有circo
、osage
、neato
和twopi
。您可以直接从输入文件创建svg,例如dot.exe-Tsvg input.txt>data.svg
可能您想尝试dot
和sfdp
之外的其他布局引擎。还有circo
、osage
、neato
和twopi
。
C:\Graphviz\bin\dot.exe -Tsvg data.dot > data.svg