class documentation
一个适合在绘制聚类时为顶点着色的调色板。
此调色板试图确保颜色易于区分。这是通过使用一组基础颜色及其较亮和较暗的变体来实现的,具体取决于调色板中的元素数量。
当所需的调色板大小小于或等于基础颜色的数量(用n表示)时,只会使用基础颜色。当调色板的大小大于n但小于2*n时,将使用基础颜色及其较浅的变体。在2*n和3*n之间,将使用基础颜色及其较浅和较深的变体。超过3*n时,将生成更多较深和较浅的变体,但这会使各个颜色越来越难以区分。
| 方法 | __init__ |
创建由给定列表支持的调色板。列表必须包含RGBA四元组或颜色名称,这些名称将首先由color_name_to_rgba()解析。任何由color_name_to_rgba()理解的内容... |
继承自 PrecalculatedPalette:
| 方法 | _get |
只有在请求的颜色索引超出调色板大小时才会调用此方法。在这种情况下,我们会抛出一个异常 |
继承自 Palette(通过 PrecalculatedPalette):
| 方法 | __len__ |
返回此调色板中的颜色数量 |
| 方法 | __plot__ |
在给定的Cairo上下文/mpl Axes上绘制调色板的颜色 |
| 方法 | __repr__ |
未记录 |
| 方法 | clear |
清除结果缓存。 |
| 方法 | get |
从调色板返回给定的颜色。 |
| 方法 | get |
从调色板返回多种颜色。 |
| 属性 | length |
返回此调色板中的颜色数量 |
| 实例变量 | _cache |
未记录 |
| 实例变量 | _length |
未记录 |
创建由给定列表支持的调色板。列表必须包含RGBA四元组或颜色名称,这些名称将首先由color_name_to_rgba()解析。任何color_name_to_rgba()能够理解的内容在这里都是可以的。