Voici ma question:
Je trace le coefficient de 7 variables en utilisant sns.clustermap ()
figure ici:
http://i4.tietuku.com/ab10ee8d1983361f.png
label='big
==> aucun effethttp://i11.tietuku.com/5068224d5bbc7c00.png
Mon code:
ds = pd.read_csv("xxxx.csv")
corr = ds.corr().mul(100).astype(int)
cmap = sns.diverging_palette(h_neg=210, h_pos=350, s=90, l=30, as_cmap=True)
sns.clustermap(data=corr_s, annot=True, fmt='d',cmap = "Blues",annot_kws={"size": 16},)
Pensez à appeler sns.set(font_scale=1.4)
avant de tracer vos données. Cela mettra à l'échelle toutes les polices dans votre légende et sur les axes.
Pour ça,
Bien sûr, ajustez la mise à l'échelle selon ce que vous jugez être un bon réglage.
Code:
sns.set(font_scale=1.4)
cmap = sns.diverging_palette(h_neg=210, h_pos=350, s=90, l=30, as_cmap=True)
sns.clustermap(data=corr, annot=True, fmt='d', cmap="Blues", annot_kws={"size": 16})
Ou utilisez simplement les set_xticklabels:
g = sns.clustermap(data=corr_s, annot=True, fmt='d',cmap = "Blues")
g.ax_heatmap.set_xticklabels(g.ax_heatmap.get_xmajorticklabels(), fontsize = 16)