2012-04-06 11 views
1

Ich habe eine graphviz Datei in Python wie folgt erzeugt:in Gephi unverbundenen Diagramm visualisieren

Leider
strict graph G { 
    iruo; 
    valentin6232; 
    shockwaver; 
    jojo6938; 
    beahero; 
} 

, wenn ich die Grafik-Datei in Gephi öffnen keine der unverbundenen Knoten nicht zeigen. Wenn ich mindestens eine Kante verbinde, werden nur die Knoten der verbundenen Kanten angezeigt. Was ist los?

Antwort

1

Ich fiedelte ein wenig und sah, dass, wenn Sie ein leeres Attribut einführen, Gephi erfolgreich alle Knoten, nicht verbunden oder nicht.

strict graph G { 
    iruo []; 
    valentin6232 []; 
    shockwaver []; 
    jojo6938 []; 
    beahero []; 
} 

jedoch das dot Programm ist in der Lage Knoten Handhabung, die alle Attribute nicht haben, also denke ich, dieses Problem etwas Bestimmtes zu Gephi ist.

+1

Wenn Sie Zugriff auf das Python-Skript haben, müssen Sie nur ein leeres Attribut hinzufügen. Eine Alternative könnte darin bestehen, die GraphViz-Datei über eines der GraphViz-Programme auszuführen, z. 'Punkt'. Dann werden den Knoten Attribute hinzugefügt, aber es wird auch ein Layout ausgeführt. Ich würde jedoch empfehlen, das Python-Skript möglichst zu modifizieren, da Sie einen zusätzlichen Schritt im Vergleich zu meinem anderen Vorschlag eliminieren. – Maehler