本文简要介绍 python 语言中 scipy.cluster.hierarchy.set_link_color_palette
的用法。
用法:
scipy.cluster.hierarchy.set_link_color_palette(palette)#
设置树状图使用的 matplotlib 颜色代码列表。
请注意,此调色板是全局的(即,设置一次会更改所有后续调用的颜色
dendrogram
)并且它仅影响color_threshold
下方的颜色。请注意,
dendrogram
还通过其link_color_func
关键字接受自定义着色函数,该关键字更灵活且非全局。- palette: str 或 None 的列表
matplotlib 颜色代码列表。颜色代码的顺序是在树状图中进行颜色阈值处理时颜色循环的顺序。
如果
None
,将调色板重置为其默认值(matplotlib 默认颜色 C1 到 C9)。
- None
参数 ::
返回 ::
注意:
能够使用 SciPy 0.17.0 中添加的
None
重置调色板。例子:
>>> import numpy as np >>> from scipy.cluster import hierarchy >>> ytdist = np.array([662., 877., 255., 412., 996., 295., 468., 268., ... 400., 754., 564., 138., 219., 869., 669.]) >>> Z = hierarchy.linkage(ytdist, 'single') >>> dn = hierarchy.dendrogram(Z, no_plot=True) >>> dn['color_list'] ['C1', 'C0', 'C0', 'C0', 'C0'] >>> hierarchy.set_link_color_palette(['c', 'm', 'y', 'k']) >>> dn = hierarchy.dendrogram(Z, no_plot=True, above_threshold_color='b') >>> dn['color_list'] ['c', 'b', 'b', 'b', 'b'] >>> dn = hierarchy.dendrogram(Z, no_plot=True, color_threshold=267, ... above_threshold_color='k') >>> dn['color_list'] ['c', 'm', 'm', 'k', 'k']
现在,将调色板重置为其默认值:
>>> hierarchy.set_link_color_palette(None)
相关用法
- Python SciPy hierarchy.single用法及代码示例
- Python SciPy hierarchy.ward用法及代码示例
- Python SciPy hierarchy.maxRstat用法及代码示例
- Python SciPy hierarchy.fclusterdata用法及代码示例
- Python SciPy hierarchy.median用法及代码示例
- Python SciPy hierarchy.DisjointSet用法及代码示例
- Python SciPy hierarchy.correspond用法及代码示例
- Python SciPy hierarchy.is_isomorphic用法及代码示例
- Python SciPy hierarchy.optimal_leaf_ordering用法及代码示例
- Python SciPy hierarchy.maxinconsts用法及代码示例
- Python SciPy hierarchy.cut_tree用法及代码示例
- Python SciPy hierarchy.fcluster用法及代码示例
- Python SciPy hierarchy.to_tree用法及代码示例
- Python SciPy hierarchy.average用法及代码示例
- Python SciPy hierarchy.dendrogram用法及代码示例
- Python SciPy hierarchy.num_obs_linkage用法及代码示例
- Python SciPy hierarchy.inconsistent用法及代码示例
- Python SciPy hierarchy.complete用法及代码示例
- Python SciPy hierarchy.linkage用法及代码示例
- Python SciPy hierarchy.maxdists用法及代码示例
- Python SciPy hierarchy.is_valid_im用法及代码示例
- Python SciPy hierarchy.centroid用法及代码示例
- Python SciPy hierarchy.is_monotonic用法及代码示例
- Python SciPy hierarchy.cophenet用法及代码示例
- Python SciPy hierarchy.leaves_list用法及代码示例
注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.cluster.hierarchy.set_link_color_palette。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。