ego_graph#

ego_graph(G, n, radius=1, center=True, undirected=False, distance=None)[源代码]#

返回在给定半径内以节点n为中心的邻域的诱导子图。

参数
G图表

网络X图或有向图

n结点

单个节点

radius数字,可选

包括距离n<=半径的所有邻居。

center布尔值,可选

如果为False,则不在图中包括中心节点

undirected布尔值,可选

如果为True,则同时使用有向图的入邻居和出邻居。

distance密钥,可选

使用指定的边数据关键点作为距离。例如,设置Distance=‘Weight’将使用边权重来测量距节点n的距离。

笔记

对于有向图d,这产生“out”邻域或继承者。如果您想让前置任务的邻域先用d.reverse()反转图形。如果需要两个方向,请使用关键字参数undirected=true。

节点、边和图属性被复制到返回的子图中。