如何在seaborn的关节图上不显示皮尔逊系数?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在seaborn的关节图上不显示皮尔逊系数?相关的知识,希望对你有一定的参考价值。

我正试图从seaborn库中生成一个联合图,我想知道是否有人知道如何不在图上显示皮尔逊系数,因为它似乎是默认值,如here所示:

enter image description here

我正在使用的代码生成图如下所示;

g = sns.jointplot(x=pdf['embedding 1'], y=pdf['embedding 2'], 
              data=pdf, kind="kde", color="m")
g.plot_joint(plt.scatter, c="w", s=0.1, marker="o")
g.ax_joint.collections[0].set_alpha(0)
plt.show()

编辑:更新到seaborn版本0.9.0使它工作(我运行版本0.8.1)

答案

我不完全确定你的问题是否已根据你的评论升级到0.9.0而得到修复,但我也不认为升级后这个传奇会神奇地消失。

要删除皮尔逊系数,请添加:

g.ax_joint.legend_.remove()

plt.show()之前

以上是关于如何在seaborn的关节图上不显示皮尔逊系数?的主要内容,如果未能解决你的问题,请参考以下文章

如何理解皮尔逊相关系数

seaborn联合图上的set_title [重复]

如何理解皮尔逊相关系数

如何理解皮尔逊相关系数

如何用matlab计算皮尔逊相关系数

SPSS中pearson(皮尔逊相关系数)看r值还是P值,确定相关性