模块文档

未文档化

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

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

参数
graph未文档化
other如果它是一个整数,则副本将通过给定数量的顶点进行扩展。如果它是一个字符串,则副本将通过一个顶点进行扩展,该顶点的name属性将等于给定字符串。如果它是一个包含两个元素的元组,则副本将通过一条边进行扩展。如果它是一个元组列表,则副本将通过多条边进行扩展。如果它是一个 Graph,则执行不相交并集。
def __and__(graph, other): (源)

图交集运算符。

参数
graph未文档化
other用于进行交集的另一个图。
返回
交集后的图。
def __iadd__(graph, other): (源)

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

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

原地减法(差集)。

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

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

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

图并集运算符。

参数
graph未文档化
other用于进行并集的另一个图。
返回
并集后的图。
def __sub__(graph, other): (源)

从图中移除给定对象。

参数
graph未文档化
other如果它是一个整数,则从图中移除给定ID的顶点(请注意,剩余顶点将被重新索引!)。如果它是一个元组,则移除给定的边。如果它是一个图,则取两个图的差集。也接受整数列表或元组列表,但不能混用!也接受 EdgeEdgeSeq 对象。
def _disjoint_union(graph, other): (源)

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

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

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

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

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

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