python-igraph API 参考

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

类文档

class ClusterColoringPalette(PrecalculatedPalette)

在层级结构中查看

适用于绘制聚类时为顶点着色的调色板。

该调色板尝试确保颜色易于区分。 这是通过使用一组基本颜色及其较浅和较深的变体来实现的,具体取决于调色板中元素的数量。

当调色板的所需大小小于或等于基本颜色的数量(用 n 表示)时,将仅使用基本颜色。 当调色板的大小大于 n 但小于 2*n 时,将使用基本颜色及其较浅的变体。 在 2*n3*n 之间,将使用基本颜色及其较浅和较深的变体。 高于 3*n,将生成更多更深和更浅的变体,但这使得各个颜色越来越难以区分。

方法 __init__ 创建由给定列表支持的调色板。 该列表必须包含 RGBA 四元组或颜色名称,这些名称将首先由 color_name_to_rgba() 解析。 任何 color_name_to_rgba() 理解的内容...

继承自 PrecalculatedPalette

方法 _get 只有当请求的颜色索引超出调色板大小时,才会调用此方法。 在这种情况下,我们会抛出一个异常

继承自 Palette(通过 PrecalculatedPalette

方法 __len__ 返回此调色板中的颜色数量
方法 __plot__ 在给定的 Cairo 上下文中绘制调色板的颜色
方法 __repr__ 未归档
方法 clear_cache 清除结果缓存。
方法 get 从调色板返回给定的颜色。
方法 get_many 从调色板返回多种颜色。
属性 length 返回此调色板中的颜色数量
实例变量 _cache 未归档
实例变量 _length 未归档
def __init__(self, n):

创建由给定列表支持的调色板。 该列表必须包含 RGBA 四元组或颜色名称,这些名称将首先由 color_name_to_rgba() 解析。 任何 color_name_to_rgba() 理解的内容都可以。