module documentation

未记录

函数 __add__ 复制图并根据给定其他对象的类型扩展副本。
函数 __and__ 图交集操作符。
函数 __iadd__ 就地加法(不相交并集)。
函数 __isub__ 就地减法(差异)。
函数 __mul__ 复制原始图的精确副本任意次数。
函数 __or__ 图联合操作符。
函数 __sub__ 从图中移除给定的对象
函数 _disjoint_union 创建两个(或更多)图的不相交并集。
函数 _intersection 创建两个(或更多)图的交集。
函数 _union 创建两个(或更多)图的并集。
def __add__(graph, other): (source)

复制图形并根据给定其他对象的类型扩展副本。

参数
graph未记录
other如果它是一个整数,副本将扩展给定的顶点数。如果它是一个字符串,副本将扩展一个顶点,其name属性将等于给定的字符串。如果它是一个包含两个元素的元组,副本将扩展一条边。如果它是一个元组列表,副本将扩展多条边。如果它是一个Graph,则执行不相交的联合。
def __and__(graph, other): (source)

图交集操作符。

参数
graph未记录
other与之相交的另一个图。
返回
相交的图形。
def __iadd__(graph, other): (source)

就地加法(不相交并集)。

另请参阅
__add__
def __isub__(graph, other): (source)

原地减法(差值)。

另请参阅
__sub__
def __mul__(graph, other): (source)

复制原始图的精确副本任意次数。

参数
graph未记录
other如果它是一个整数,则通过创建给定数量的相同副本并取它们的并集来乘以图形。
def __or__(graph, other): (source)

图联合操作符。

参数
graph未记录
other与之进行并集操作的其他图。
返回
联合图。
def __sub__(graph, other): (source)

从图中移除给定的对象

参数
graph未记录
other如果它是一个整数,从图中移除具有给定ID的顶点(注意剩余的顶点将会被重新索引!)。如果它是一个元组,移除给定的边。如果它是一个图,取两个图的差集。也接受整数列表或元组列表,但它们不能混合!还接受EdgeEdgeSeq对象。
def _disjoint_union(graph, other): (source)

创建两个(或更多)图的不相交并集。

参数
graph未记录
other要与当前图形合并的图形或图形列表。
返回
不相交的并集图
def _intersection(graph, other, byname='auto'): (source)

创建两个(或更多)图的交集。

参数
graph未记录
other要与当前图形相交的图形或图形列表。
byname是否使用顶点名称而不是ID。详情请参见igraph.operators.intersection
返回
交集图
def _union(graph, other, byname='auto'): (source)

创建两个(或更多)图的并集。

参数
graph未记录
other要与当前图合并的图或图列表。
byname是否使用顶点名称而不是ID。详情请参见igraph.operators.union
返回
联合图