graphviz dot: wie man Pfeile von einem Knoten in die Mitte eines Pfeils einfügt

8

Ich versuche, Diagramme für MPLUS-Analysen mit Punkten aus dem graphviz-Paket zu erstellen. Hat jemand Erfahrung mit der Verwendung von Punkten, um strukturelle Gleichungsmodelle / latente Klassenmischungsmodelle zu visualisieren? Es gibt vor allem eine Eigenschaft, die ich nicht herausfinden kann, wie man schön macht:

Ich brauche Pfeile von Knoten zur Mitte eines anderen Pfeils wie

%Vor%

Ich habe versucht, einen unsichtbaren Knoten an der Kreuzung der Pfeile einzufügen. Dies führt jedoch zu einem "gecrackten" A --- & gt; B-Pfeil, da der Punkt es als zwei unabhängige Pfeile darstellt. Ist das überhaupt möglich mit Punkt?

Danke für Anregungen und Hilfe!

Gregor

    
gregor 15.09.2010, 13:26
quelle

2 Antworten

10

Aufbauend auf die Antwort von mir, um den Knick loszuwerden:

%Vor%

Ausgabe:

Eine andere Möglichkeit wäre, mit dem Attribut weight der Kanten zu spielen, um Kanten auszurichten.

    
marapet 08.01.2011, 16:49
quelle
4

Folgendes verhindert "gecrackte" Pfeile. Punkt führt leider zu einem Knick zwischen den Kanten a -> ab und ab->b . Nicht bewusst, dass ein Layout-Algorithmus dies verhindert.

%Vor%

Ausgabe:

    
spenthil 15.09.2010 19:53
quelle

Tags und Links