51得票5回答
如何控制graphviz中节点的位置(即避免边交叉)

我正在使用graphviz(dot)生成您下面所看到的图形。左下角的节点(红色椭圆形)会导致困扰,因为它的边缘穿过相邻节点的多条边。有没有办法限制节点的放置在某个特定区域内?

51得票4回答
如何在Graphviz中将边标签放在边上

默认情况下,在Graphviz中,边缘标签放置在边缘的右侧。我正在寻找一种将标签放置在边缘上方且居中的方法。(因为我正在更改边缘的颜色,所以标签仍然可读)。 有什么想法吗?

50得票1回答
形状为圆形的节点大小是多少?

我试图以这种方式设置节点的大小:controller[shape=circle,width=.5,label="Controller",style=filled,fillcolor="#8EC13A"]; 但是这三个节点的大小不同。如何设置固定的大小?

50得票2回答
在Graphviz中将集群放置在同一层级上

我希望这两个节点出现在同一级别: digraph G { subgraph cluster1 { label="Local Datacenter"; router1; host1; } subgraph cluster2...

49得票1回答
排名属性让我感到困惑。

边的排名属性有五个值,分别是"same"、"min"、"source"、"max"和"sink"。除了"same"之外,我不知道何时使用其他值。min \begin{dotpic} rankdir=LR; size="7,5"; node[shape=circle]; C-&g...

49得票1回答
Graphviz、dot 和 ortho 绘图不遵守端口。

我正在使用Graphviz,并希望使用splines = ortho渲染我的图形。 问题是边缘不遵循端口,因此无法分析图形。digraph G{ splines= ortho; A [shape = box, label =< <TABLE BOR...

49得票6回答
使用Dot/GraphViz绘制家谱图布局

我可以帮您进行翻译。以下是您需要翻译的内容: 我想使用Dot和GraphViz绘制一个家谱。 目前,我的进展如下: # just graph set-up digraph simpsons { ratio = "auto" mincross = 2.0 # draw some node...

49得票4回答
JavaFX中的图形可视化(例如yFiles)

像Graphviz一样,但更具体的是yFiles。 我需要一种节点/边类型的图形可视化。 我考虑将节点设置为Circle,将边设置为Line。问题在于用什么来显示节点/边出现的区域。应该使用ScrollPane、常规的Pane、Canvas等吗? 我会添加滚动功能、缩放、选择节点和拖动节...

48得票1回答
如何在GraphViz中设置dot格式的输出大小?

我希望确保所有节点在布局后都在某个范围内(比如[0,0,W,H])。 我认为通过使用bb属性来确定边界框是解决方案,但是dot和neato都会覆盖它。 例如,我的图形: strict digraph { 1,2,3; 1 -> 3; 3 -> 2; }...

47得票10回答
graph.write_pdf("iris.pdf") 属性错误:'list'对象没有属性'write_pdf'

我的代码跟随google的机器学习课程的教学。这两个代码是相同的。我不知道为什么它会显示错误。可能变量类型不正确。但是Google的代码和我的一样。谁曾经遇到过这个问题? 这是一个错误。[0 1 2] [0 1 2] Traceback (most recent call last): ...