此问题已在此处有答案:
How to center align the seaborn boxplot over the xticks(2个答案)
4天前关闭。
我在使箱线图与x轴标签对齐时遇到问题。我试着调整图表的大小,但数据点看起来还是有点不对。我感谢任何帮助!
这是当前的图表:
此问题已在此处有答案:
How to center align the seaborn boxplot over the xticks(2个答案)
4天前关闭。
我在使箱线图与x轴标签对齐时遇到问题。我试着调整图表的大小,但数据点看起来还是有点不对。我感谢任何帮助!
这是当前的图表:
2条答案
按热度按时间mrwjdhj31#
我猜是因为你用了两个分类变量
x
和hue
。这创建了一个所谓的"nested"(搜索关键词“smoke”)箱线图,如果其中一个类别在某种意义上是空的,可能会导致观察到的偏移。czfnxgou2#
设置
hue
参数时可能会发生这种不对齐。您可以将
dodge=False
参数添加到sns.boxplot
函数,以保持箱线图与x轴标签对齐。在您的示例中,它看起来像这样:
seaborn.boxplot文档中
dodge
参数的说明:dodge:bool,optional
当使用色调嵌套时,元素应该沿着分类轴移动。
来自seaborn.boxplot文档的示例。