python-igraph API 参考

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

类文档

class AttributeCollectorBase(object)

在层级结构中查看

属性收集器子类的基类。继承此类可以使用声明式语法来指定他们打算收集的顶点或边的属性。详见 AttributeCollectorMeta

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

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

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

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

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

未归档

kwds =

未归档

seq =

未归档

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

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

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

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

未归档