查找包含顶点的图形中的所有路径

时间:2015-01-19 15:13:25

标签: r graph extraction vertex subgraph

我有一个有向的简单图形(名为tutti)和一个顶点列表(名为risultato)。

我想找到由" tutti"提取的全套子图。包括数组risultato中的顶点。

作为附图中的示例图tutti

enter image description here

给定顶点609(即risultato中存在的一个顶点)(左侧为红色)我需要绘制图中的图形

enter image description here 我如何提取所有这些图表?

1 个答案:

答案 0 :(得分:0)

要考虑的顶点位于数组risultato中。

返回" tutti"中的所有路径到达risultato中每个元素的图形:

sottografierrorisopra< -graph.neighborhood(tutti,vcount(tutti),risultato," in")

返回" tutti"中的所有路径从treultato #array

中的顶点开始的图形

sottografierrorisotto< -graph.neighborhood(tutti,vcount(tutti),risultato," out")

图表的联合

zz< - graph.union(sottografierrorisopra,sottografierrorisotto)