如何调整多图布局的relplot Seaborn子图之间的空间[重复]

Posted

技术标签:

【中文标题】如何调整多图布局的relplot Seaborn子图之间的空间[重复]【英文标题】:How to adjust space between relplot Seaborn subplots for multi-plot layouts [duplicate] 【发布时间】:2021-06-02 20:52:41 【问题描述】:

我有一个 2 x 1 的子图,如下所示。

import seaborn as sns
import matplotlib.pyplot as plt

tips = sns.load_dataset("tips")
g = sns.relplot(x="total_bill", y="tip", hue="day", col="time", data=tips, facet_kws=dict(sharex=False),col_wrap=1)
g.set_xticklabels ( rotation=90, fontsize=18 )


plt.show ()

目前,我有一个问题,即 x-tick 标签与底部情节标题重合。

我可以知道如何增加地块之间的间距。

ps:

不幸的是,此 OP 已被标记为重复。而另外两个 链接可以解决问题,但这两个OP没有关键字 seaborn 也没有 relplot。所以,像我这样的新海运初学者不会 希望这两个链接可以解决这个问题

【问题讨论】:

除了接受的答案,其他方法是:g.fig.subplots_adjust ( wspace=.05, hspace=.3 ) 谢谢,伙计!它似乎更适合调整特定的 FacetGrid! 【参考方案1】:

您可以使用subplots_adjust()调整图形的垂直间距。

plt.subplots_adjust(hspace=0.2)

【讨论】:

您的问题已被重复,但如果您觉得我的回答有帮助,您仍然可以接受该回答。在继续下一个问题之前采取行动。 不幸的是,此 OP 已被标记为重复。虽然其他两个链接可以解决问题,但是这两个 OP 没有关键字 seaborn 也没有 relplot。因此,像我这样的新海运初学者并不期望这两个链接可以解决这个问题。总之,谢谢你的建议

以上是关于如何调整多图布局的relplot Seaborn子图之间的空间[重复]的主要内容,如果未能解决你的问题,请参考以下文章

在 Seaborn 多图中调整 y 轴

Python Seaborn Relplot 科学记数法

Seaborn.relplot() 中的 `hue` 参数在给定数值数据时会跳过一个整数?

seaborn 绘图

Seaborn可视化使用relplot函数可视化数据长度不同的时间序列实战:two Pandas Series of different lengths

python--seaborn散点图