更改 seaborn corrplot 中的字体大小

MYj*_*Yjx 4 plot correlation seaborn

我的问题是如何使用相关矩阵更改 seaborn 中字体的大小我不知道为什么字体对我来说太大了看到打击

Gab*_*iel 7

如果您的数据中已有相关值,则可以使用热图并使用“annot_kws”设置大小,例如此处将其设置为 8。

sns.heatmap(data, vmin=data.values.min(), vmax=1, square=True, 
        linewidths=0.1, annot=True, annot_kws={"size":8})
Run Code Online (Sandbox Code Playgroud)

它看起来像这样:

在此处输入图片说明


mwa*_*kom 2

遗憾的是,我认为这是不可配置的,但我建议的只是使数字更大,例如

f, ax = plt.subplots(figsize=(10, 10))
sns.corrplot(df, ax=ax)
Run Code Online (Sandbox Code Playgroud)

如果这不是一个选项,并且您主要对热图(而不是数值)感兴趣,那么您可以这样做

sns.corrplot(df, annot=False, sig_stars=False, diag_names=False)
Run Code Online (Sandbox Code Playgroud)