是否可以为Scipy树状图的叶标签指定颜色?我无法从documentation中找出答案。到目前为止,我一直在尝试:
from scipy.spatial.distance import pdist, squareform
from scipy.cluster.hierarchy import linkage, dendrogram
distanceMatrix = pdist(subj1.ix[:,:3])
dendrogram(linkage(distanceMatrix, method='complete'),
color_threshold=0.3,
leaf_label_func=lambda x: subj1['activity'][x],
leaf_font_size=12)
谢谢。
是的!创建树状图后,可以获取当前图形并进行修改。
希望这有帮助!
^{} 使用matplotlib创建绘图,因此在调用了
dendrogram
之后,可以随意操作绘图。特别是,可以修改x轴标签的属性,包括颜色。下面是一个例子:下面是这个例子产生的情节:
相关问题 更多 >
编程相关推荐