在matplotlib中使树状图箱变得更厚?

时间:2015-01-14 06:38:53

标签: python matplotlib scipy hierarchical-clustering dendrogram

我有一个大约10,000的链接矩阵,我用scipy.cluster.hierarchical绘制了。默认渲染很差 - 正如预期的那样,给定输入的大小 - 因为分区太窄而无法识别树形图中的任何有意义的结构。如何强制垃圾箱进一步分开,以便更好地查看数据?我意识到这将要求图像巨大,但这没关系。

我了解dendrogram的截断功能。我可能最终会使用它,但是我想看一下我可以在开始截断之前在视觉上看到的完整数据。

这是现在出现的渲染。使用figsize增加图片尺寸似乎没有帮助,xtick.major.pad也没有。

fig = pylab.figure(figsize=(10, 10))
Z = sch.dendrogram(Y, leaf_rotation=90)
fig.show()
fig.savefig('dendrogram.jpg')

the rendering

提前感谢您的帮助!

0 个答案:

没有答案