igraph in R, so wählen Sie die Kanten, basierend auf den Vorfall vertex-Attribute?
Ich bin auf der Suche nach einem Weg, um Teilgraphen Kanten basierend auf einem vertex-Attribut-score von mindestens einer der Eckpunkte, die Störung auf diesem Rand.
Gibt es eine einfache Möglichkeit, dies zu tun?
Irgendwelche Vorschläge?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser Frage fehlt, ist ein reproduzierbare Beispiel oder jedes Beispiel, das Daten jeglicher Art. Ich werde ein Risiko einzugehen und beantworten Sie die Fragen auf, was ich denke, können Ist gefragt. Zunächst werde ich erstellen Sie eine Beispiel-Diagramm und ordnen Sie beliebig "prop" - Werte für jeden vertex. Ich werde Farbe, die Sie vorausgesetzt, ich bin interessiert in
prop>=3
- und plot Ihnen.Nun, kann ich alle Kanten verbunden, um ein vertex mit
prop>=3
mitUnd wenn ich, wie ich zu extrahieren, können diese an einer sub-graph mit
graph.atlas
odergraph.famous
können hilfreich sein für diese.prop>=3
? Ich möchte wählen Sie die Patente, auf denen mindestens eine, aber nicht alle erfüllen prop>=3'. Kennen Sie einen Weg?ev<-get.edges(gg, E(gg)); exce<-xor(V(gg)[ev[,1]]$prop>=3, V(gg)[ev[,2]]$prop>=3); subgraph.edges(gg, E(gg)[exce])
sollte die Arbeit für dieses Beispiel. Im Grunde lässt sich ab der 4-5 Kanten.inc
Funktion. Die Antwort hat mir geholfen, zu durchdenken und zu lösen mein problem.