

# scipyで描画したdendrogramの日本語の文字化けを解消したい

scipyで描画したdendrogram中の日本語が文字化けしてしまいます。  
コードは下記です。dendrogramの描画自体はうまくいっており、軸ラベルの日本語が表示されません。

[code]

    from scipy.cluster.hierarchy import linkage, dendrogram
    
    df_sample = pd.DataFrame(data=[(50,40,30,20,10),(48,38,28,18,8),(40,30,20,10,0),(10,20,30,40,50),(20,25,30,35,40)], index=list("abcde"), columns=list("abcde"))
    pdist = pdist(df_sample, "euclidean")
    hc = linkage(pdist, metric="euclidean", method="ward")
    plt.figure(figsize=(16,9))
    plt.title("Dendrogram")
    plt.xlabel("xlabel", fontproperties=fp)
    plt.ylabel("ylabel")
    dendrogram(hc, labels=list("abcde"))
    
[/code]

一応、下記にてmatplotlibの日本語化は試しましたが無効でした。

[code]

    from matplotlib.font_manager import FontProperties
    fp = FontProperties(fname=r'/Library/Fonts/IPAfont00303/ipag.ttf')
    
[/code]

versionはpython3.6.0を使用しています。


CC BY-SA 3.0
2017-01-26T06:12:50.540
32166
2017-01-26T09:10:43.600
2017-01-26T09:10:43.600
20399
20399
question
python3 scipy
pythonのscipyで描画したdendrogramの日本語の文字化けを解消したい