gpt4 book ai didi

python - seaborn:factorplot 中的单独组

转载 作者:太空宇宙 更新时间:2023-11-04 02:29:47 25 4
gpt4 key购买 nike

我正在使用 seaborn 创建因子图。我的数据中的一些条目丢失了,所以很难理解哪个柱子属于哪个组。

在此示例中,因子图分析调查中的答案。人们根据他们对第一个问题的回答进行分组。然后,针对这些组中的每一组,绘制第二个问题的分布。

有时数据相当稀疏。这意味着缺少一些条形图,并且组之间的界限不明确。你能看出中间的黑条属于第 2 组还是第 3 组吗?

enter image description here

我想在组之间添加分隔符。例如,垂直线会很好。在 Pandas 文档中,我找不到这样的东西。有没有办法在因子图组之间添加视觉分隔?

最佳答案

您可以使用 axvline创建一条跨越坐标区整个高度的垂直线。您可以将该线放置在类别之间,即在坐标轴标签的位置 [1.5, 2.5, ...] 处。如果你的情节是绝对的,那些宁愿是 [0.5, 1.5, ...]

例如

ax = df.plot(...)
for i in range(len(categories)-1):
ax.axvline(i+0.5, color="grey")

关于python - seaborn:factorplot 中的单独组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49498299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com