|
From: | Biau David |
Subject: | Re: [igraph] igraph: how to select specific edges |
Date: | Sat, 12 Jan 2013 16:35:38 +0000 (GMT) |
De : Gábor Csárdi <address@hidden>
À : Biau David <address@hidden>; Help for igraph users <address@hidden>
Envoyé le : Samedi 12 janvier 2013 17h15
Objet : Re: [igraph] igraph: how to select specific edges
On Sat, Jan 12, 2013 at 10:36 AM, Biau David <address@hidden> wrote:Dear all,I would like to remove some edges from my network. I would like to remove all edges connecting one specific vertex (e.g., V(g)[type=='a']) to vertices which share a specific characteristic which I have identified (e.g., V(g)[type=='b']) . I haven't found the way to identify these edges.Any idea?See ?iterators:‘inc’ takes a vertex sequence as an argument and returns ‘TRUE’for edges which have an incident vertex in it.E.g.library(igraph)g <- graph.ring(10)E(g)[inc(1)]# Edge sequence:## [1] 2 -- 1# [10] 10 -- 1delete.edges(g, E(g)[inc(1)])# IGRAPH U--- 10 8 -- Ring graph# + attr: name (g/c), mutual (g/x), circular (g/x)G.David Biau
_______________________________________________
igraph-help mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/igraph-help
--
Gabor Csardi <address@hidden> MTA KFKI RMKI
[Prev in Thread] | Current Thread | [Next in Thread] |