您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何绘制非方形Seaborn关节图或JointGrid

如何绘制非方形Seaborn关节图或JointGrid

偶然发现了这个问题,自己寻找答案。弄清楚了之后,我想我应该发布解决方案了。由于jointplot代码似乎相当坚持要使用正方形,所以我不知道这是否被认为是不好的做法,但是无论如何…

如果我们仔细阅读jointplot代码并将其跟踪到JointGrid,则在以下表达式中将使用size参数tojointplot(同样JointGrid是):

f = plt.figure(figsize=(size, size))
# ... later on
self.fig = f

因此,要获得非正方形JointGrid图,只需运行:

grid = sns.jointplot(...)
grid.fig.set_figwidth(6)
grid.fig.set_figheight(4)
grid.savefig("filename.png", dpi=300)

6x4的数字。

其他 2022/1/1 18:43:15 有441人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶