我试图强制节点的位置。 我有我的节点的x和y坐标,也有有向图。 我可以使用rank = same来处理行(y坐标),但无法弄清楚我如何处理column(x坐标)。 提前致谢。
我试图创build一个图中有两个子图的点。 代码如下: digraph G { subgraph step1 { style=filled; node [label="Compiler"] step1_Compiler; node [label="Maschine"] step1_Maschine; color=lightgrey; } subgraph step2 { style=filled; color=lightgrey; node [label="Interpretierer"] step2_Interpretierer; node [label="Maschine"] step2_Maschine; label="Virtuelle Maschine"; } "Programm (Java)" -> step1_Compiler; step1_Compiler -> step1_Maschine; step1_Maschine -> "Bytecode"; "Bytecode" -> step2_Interpretierer; step2_Interpretierer -> step2_Maschine; step2_Maschine -> "Ergebnis"; } 我得到的结果如下所示: 我期望看到两个子图周围的框。 我在这里错过了什么?
我想在我的GraphViz图中包含一个图例或密钥。 不过,我很难搞清楚要使用什么代码。 我也想把它放在一个angular落里,但我知道的唯一的坐标是左下angular: pos="10,10!" 。 有谁知道我怎么能得到这个工作?
我正在寻找替代GraphViz。 我已经使用了GraphViz十多年了,没关系,但是根据我的input数据,布局并没有为我提供出版质量的图表。 有时我的数据非常庞大而复杂,有时候并不是这样,但是GraphViz从来没有真正做出那些美丽的东西。 还有什么人使用的graphics可视化工具? 理想情况下,有一个将GraphViz语法用于input文件。 这里例如是一个我正在玩的input文件: digraph mdc { size="4,8"; "KJ1E:A6:PAN:9E:3A" -> "JUNK-0PAN0-FOO"; "KJ1E:A6:PAN:9E:3A" -> "JUNK-0047-FOO"; "KJ1E:A6:PAN:9E:3A" -> "JUNK-0048-FOO"; "KJ1E:A6:PAN:9E:3A" -> "JUNK-0050-FOO"; "KJ1E:A6:PAN:9E:3A" -> "JUNK-0051-FOO"; "KJ1E:A6:PAN:9E:3A" -> "JUNK-0052-FOO"; "KJ1E:A6:PAN:9E:3A" -> "JUNK-0009-FOO"; "KJ16:76:A2:60:6E" -> "JUNK-0413-FOO"; "KJ16:76:A2:60:6E" -> "JUNK-0414-FOO"; "KJE0:D0:13:14:94" -> "GEORGE42-FRED"; "KJE0:D0:13:14:94" -> "MY5-30-FRED"; "KJ50:04:EE:6C:F9" -> "PSPAN-036-FRED"; "KJ50:04:EE:6C:F9" -> "GEORGE02-FRED"; "KJ50:04:EE:6C:F9" -> "GEORGE04-FRED"; "KJ1B:B9:9B:D5:BB" -> "JUNK-0047-FOO"; […]
有没有一个开源的Java替代GraphViz? 我意识到Grappa的存在,它基本上把Graph接口作为JavaAPI包装到GraphViz。 但是,布局仍然由GraphViz二进制文件完成。 我正在寻找一个纯java开源库,提供与GraphViz相同的function和布局algorithm。
有没有人有任何一般的技巧,以减lessgraphviz生成的graphics的大小(面积大小,而不是文件大小)。 我有一个相当大的图(700个节点)。 我为每个节点设置了较小的字体大小,但似乎只是减小了字体大小,而不是实际的节点大小。 有没有任何属性来减less图中的空白总量? 谢谢!
我一直在寻找一些材料来描述如何用doxygen生成简单的类图,但是找不到一个。 任何人都可以帮忙吗? 我需要从一组C ++文件创build如下所示的图表。 如果有更好的工具来实现这一点,请让我知道。
如何改变点(graphviz)边缘的大小? 我想使一些边缘“粗体”。
我需要build议使用178,000个节点和500,000条边来渲染无向图。 我试过Neato,郁金香和Cytoscape。 Neato甚至都不是很靠近,而Tulip和Cytoscape声称他们可以处理它,但似乎没有办法。 (郁金香什么都不做,Cytoscape声称工作,然后停下来。) 我只是喜欢一个vector格式文件(PS或PDF)与节点的远程合理的布局。
我正在使用Graphviz 2.30。 标签的水平定位是可行的,但在less数情况下,需要修改angular度。 例如,我在这里尝试了各种angular度值,但没有任何影响: ABB -> ABACUS[label="applied", fontname="Arial", fontsize=15, labelangle=110]; 在使用Graphviz digraph时,如何显示与边相符(即平行)的标签。 由于NDA,整个digraph不会被张贴。 此外,旋转将只应用于一些标签。 我已经阅读了类似这样或那样的线程(或关于alignment的线程),但对我的问题没有任何帮助。