我试图绘制3个树状图,2个在顶部,一个在底部。但我想到的唯一办法是
fig, axes = plt.subplots(2, 2, figsize=(22, 14))
dn1 = hc.dendrogram(wardLink, ax=axes[0, 0])
dn2 = hc.dendrogram(singleLink, ax=axes[0, 1])
dn3 = hc.dendrogram(completeLink, ax=axes[1, 0])
在右下角有第四个空白图。有没有办法只画三张图?
我试图绘制3个树状图,2个在顶部,一个在底部。但我想到的唯一办法是
fig, axes = plt.subplots(2, 2, figsize=(22, 14))
dn1 = hc.dendrogram(wardLink, ax=axes[0, 0])
dn2 = hc.dendrogram(singleLink, ax=axes[0, 1])
dn3 = hc.dendrogram(completeLink, ax=axes[1, 0])
在右下角有第四个空白图。有没有办法只画三张图?
1条答案
按热度按时间xmakbtuz1#
您可以根据需要重新划分画布区域,并使用
subplot
的第三个参数来告诉它要绘制到哪个单元格:您也可以使用
gridspec
,如下所示: