2017-07-03 2 views
-1

Gibt es eine Möglichkeit, einen Graph in r mit größeren Kantenlängen zu zeichnen? Ich verwende einfachWie kann man die Länge der Kanten beim Zeichnen eines Graphen erhöhen? R

Bibliothek (IGRAPH)

Grundstück (Grafik)

und jemand tun weiß, warum alle Kanten mit variabler Länge haben?

** V1 V2 
1  6  1 
2  6  5 
3  1  0 
4  1  6 
5  1 385 
6  5  4 
7  5  6 
8  5 98 
9  0  1 
10  0  2 

Ich habe Daten in diesem Format und ich erzeuge ein Netzwerkdiagramm.

Click this link to see the graph

+1

Meinst du? die Ränder neben dem Grundstück? –

+0

Nein meine ich die Länge der Linien, die zwei Knoten verbinden? –

+0

Geben Sie eine Wiederholung an. Beispiel. –

Antwort

1

Sie könnten ein paar Dinge versuchen:

Sie könnten die Margen auf dem Grundstück ändern:

par(mar=c(0,0,0,0)) 
plot(graph) 

Sie können die Layout-Parameter ändern, indem die IGRAPH Dokumentation zu erkunden auf layouts zu Dinge tun wie:

test.layout <- layout_(g,with_dh(weight.edge.lengths = edge_density(g)/1000)) 
plot(g, layout = test.layout) 
Verwandte Themen