使用 Seaborn 设置轴标签之间的距离

Posted

技术标签:

【中文标题】使用 Seaborn 设置轴标签之间的距离【英文标题】:Setting the distance between axis labels with Seaborn [duplicate] 【发布时间】:2017-11-25 22:20:38 【问题描述】:

我正在使用 seaborn 绘制使用 sns.distplot(x) 的分布,并且在覆盖轴标签之间的默认距离时遇到了一些问题。这是剧情

我遇到的问题是,沿 x 轴,我宁愿让每个整数而不是间隔 2.5 的浮点数。

我一直在网上查看,但没有找到任何解释如何执行此操作的内容。

编辑: 鉴于 Seaborn 是建立在 matplotlib 之上的,我想知道两者是如何交互的。如何获取使用 Seaborn 创建的图表并使用 matplotlib 对其进行编辑?那么如何使用 matplotlib 将这些轴更改为我正在寻找的那些?

【问题讨论】:

为什么这被否决了??? 这是matplotlib 问题,而不是seaborn 问题。看看***.com/a/36229671/5285918 注意你必须返回你正在绘制的matplotlib轴,比如ax = sns.distplot(x) 【参考方案1】:

Seaborn 建立在 matplotlib 之上,只是扩展了它的功能。它应该被认为是对 matplotlib 的补充,而不是替代它。有关 Seaborn 及其作用的更详细说明,请参见此处:

http://seaborn.pydata.org/introduction.html

这个问题的一个很好的答案可以在这里找到

***.com/a/36229671/5285918

【讨论】:

以上是关于使用 Seaborn 设置轴标签之间的距离的主要内容,如果未能解决你的问题,请参考以下文章

seaborn.heatmap刻度及标签设置

如何为多图布局调整 Matplotlib/Seaborn 子图之间的空间

更改seaborn热图的轴标签[重复]

R语言ggplot2可视化增加轴标签(ticks)和轴标题(title)之间的距离实战

在 seaborn 中使用 FacetGrid 为所有方面重复 x 轴标签

seaborn可视化散点图并自定义数据轴标签指定标签文本的大小(X轴和Y轴的轴标签,Change X & Y Axis Label Size in a Seaborn Plot)