python-3.x - 如何不在seaborn的联合图中显示皮尔逊系数?
问题描述
我正在尝试从 seaborn 库中生成一个联合图,我想知道是否有人知道如何在图上不显示皮尔逊系数,因为它似乎是默认值,如下所示:
我正在使用生成图的代码如下所示;
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()
推荐阅读
- docker - 运行 docker run 命令时如何在 docker 文件中动态传递 ENV 值?
- node.js - 如何从使用 reactjs 的输入插入的 mongodb 数据库中获取全文格式
- r - 使用 reticulate::use_virtualenv 加载包失败
- kubernetes - 将 traefik 用作 DaemonSet 还是部署?
- java - 使用枚举字段验证 POJO
- javascript - React Native ScrollView 高度问题
- sql - SQL 查找给定会话中的时间差
- android - 如何将启动画面添加到已完成的游戏中?
- c# - 不能“美化”SVG
- c++ - 如何读取文件以制作类的对象?