

Matplotlibでdendrogramを描画すると、nodeが多い場合はlabelが重なって見えづらくなってしまうことがあると思います。  
単純にfigureのsizeを拡大することで対処しようと思ったのですが、  
plt.figure(figsize=x,y))のx, yをどれだけ大きくしても、スクリーンの大きさ以上にならずlabelが重なったままです。  
対処方法をご存知でしたらご教示いただけますと幸いです。  
Pythonのverは3.6.0です。

[code]

    from scipy.spatial.distance import pdist
    from scipy.cluster.hierarchy import linkage, dendrogram
    import matplotlib.pyplot as plt
    
    plt.figure(figsize=(16,9))
    plt.title("Title")
    plt.xlabel("xlabel", fontsize=10)
    plt.ylabel("ylabel", fontsize=10)
    plt.subplots_adjust(bottom=0.35)
    dendrogram(linkage(xxxxxx), labels=list(xxxxxx), leaf_font_size=8, leaf_rotation=90)
    plt.savefig("filename")
    plt.show()
    
[/code]


CC BY-SA 3.0
2017-01-27T02:43:46.717
32181
2017-01-27T02:43:46.717
20399
question
matplotlib python3
Matplotlibで描画したdendrogramのlabelが重なってしまう