Sto provando a costruire grafici usando dati ad albero, dove i nodi tipicamente si dividono in> 2 bordi. Ho provato vari layout e vedo che il parametro layout.reingold.tilford genererà grafici ad albero con dati non biforcati. Tuttavia le uscite non sono particolarmente attraenti. Preferirei usare qualcosa come layout.lgl o layout.kamada.kawai poiché producono più strutture radiali. Non riesco a vedere come modificare i parametri in R in modo tale che questi alberi non abbiano bordi sovrapposti. È possibile?Quale layout dovrei usare per ottenere bordi non sovrapposti in igraph?
Ho importato un file di dati semplice in formato Pajek, con 355 nodi e 354 spigoli. Sono in corso di stampa utilizzando:
plot.igraph(g,vertex.size=3,vertex.label=NA,layout=layout.lgl)
Questo mi dà un output come questo, che è bello, ma ha ancora lembi sovrapposti. Ho letto che puoi aggiustarlo manualmente usando tkplot, o un altro programma come cytoscape, ma ho un bel po 'di questi da costruire, e la loro dimensione rende la correzione manuale una seccatura.
Molte grazie.
Messaggio di avviso: In layout_with_fr (lista (355, FALSE, c (1, 2, 3, 4, 5, 6, 7, 8, 9,: Argomento 'area 'è obsoleto e non ha alcun effetto – EngrStudent
@bdemarest: Hai qualche suggerimento su cosa usare invece dell'argomento" area ", per favore?" Area "è deprecato e non posso riprodurre la tua soluzione in questo momento. Grazie per idee! – nilsole
'? layout_with_fr' coolexp, maxdelta, area, repulserad \t Questi argomenti non sono supportati da igraph versione 0.8.0 e vengono ignorati (con un avviso). – pengchy