类文档
class TriadCensus(tuple)
图的三元组统计。
这是一个相当简单的类 - 基本上它是一个元组,但它允许用户通过以下三元组名称来引用它的各个项目
- 003-- 空图
- 012-- 只有一个有向边的图 (A --> B, C)
- 102-- 只有一个互惠边的图 (A <-> B, C)
- 021D-- 二元外树 (A <-- B --> C)
- 021U-- 二元内树 (A --> B <-- C)
- 021C-- 有向线 (A --> B --> C)
- 111D -- A <-> B <-- C
- 111U -- A <-> B --> C
- 030T -- A --> B <-- C, A --> C
- 030C -- A <-- B <-- C, A --> C
- 201 -- A <-> B <-> C
- 120D -- A <-- B --> C, A <-> C
- 120U -- A --> B <-- C, A <-> C
- 120C -- A --> B --> C, A <-> C
- 210C -- A --> B <-> C, A <-> C
- 300-- 完全图 (A <-> B <-> C, A <-> C)
提供了属性和项目访问器。由于 Python 的语法,属性名称不允许以数字开头,因此在将三元组名称作为属性访问时,必须在三元组名称前加上小写的t使用项目访问器语法则不需要这样做。
示例
>>> from igraph import Graph >>> g=Graph.Erdos_Renyi(100, 0.2, directed=True) >>> tc=g.triad_census() >>> print(tc.t003) #doctest:+SKIP 39864 >>> print(tc["030C"]) #doctest:+SKIP 1206
方法 | __getattr__ |
未归档 |
方法 | __getitem__ |
未归档 |
方法 | __repr__ |
未归档 |
方法 | __str__ |
未归档 |
类变量 | _remap |
未归档 |