python-igraph API 参考

python-igraph 中所有类、函数和方法的列表

类文档

class AttributeCollectorBase(object)

在层级结构中查看

属性收集器子类的基类。继承此类别的类可以使用声明性语法来指定它们打算收集的顶点或边属性。有关详细信息,请参见 AttributeCollectorMeta

方法 __getitem__ 返回具有给定索引的顶点/边的收集的属性。
方法 __init__ 构造一个新的属性收集器,该收集器使用给定的顶点/边序列和给定的字典作为数据源。
方法 __len__ 未归档
实例变量 kwds 未归档
实例变量 seq 未归档
方法 _collect_attributes 从各种来源收集图形可视化属性。
实例变量 _cache 未归档
def __getitem__(self, index):

返回具有给定索引的顶点/边的收集的属性。

def __init__(self, seq, kwds=None):

构造一个新的属性收集器,该收集器使用给定的顶点/边序列和给定的字典作为数据源。

参数
seq一个 igraph.VertexSeqigraph.EdgeSeq 类,将用作属性的数据源。
kwds一个 Python 字典,如果需要,将用于覆盖从 *seq* 收集的属性。
def __len__(self):

未归档

kwds =

未归档

seq =

未归档

def _collect_attributes(self, attr_spec, config=None):

从各种来源收集图形可视化属性。

此方法可用于从各种来源收集图形可视化所需的属性。属性值来源为

  • 属于给定键的 Python 字典的特定值。此字典由构造时的参数 self.kwds 给出,并且键的名称由 attrspec 中给出的参数规范确定。
  • 图的顶点或边序列,在 self.seq 中给出
  • 全局配置,在 config 中给出
  • 当所有其他来源都无法提供该值时的默认值。这也在 attrspec 中给出。
参数
attr_spec一个 AttributeSpecification 对象,其中包含当属性来自 Python 关键字参数列表时的属性名称、当属性直接来自图形属性时的属性名称、属性的默认值以及可选的可调用转换以调用该值。这可以用来确保属性具有给定的类型。
config一个 Configuration 对象,如果所有其他方法都失败,则用于确定默认值。如果None,将使用全局 igraph 配置
返回值
收集的属性
_cache =

未归档