我希望添加额外的垂直线来分隔箱线图组,就像右侧图片中所示。左侧图片是原始图片(来源:https://www.originlab.com/doc/Origin-Help/DoubleY-Box-Chart)。我希望通过使用 matplotlib 或 seaborn 包来帮助我如何实现这一点。谢谢和祝好。
我正在使用以下简单代码创建示例箱线图:
fig, ax = plt.subplots(1, sharex=False, sharey=False, gridspec_kw={'hspace': 0}, figsize=(10, 5))
bill = sns.load_dataset("tips")
sns.boxplot(x="day", y="total_bill", hue="sex", data=bill, palette="PRGn")