我正在绘制多个ANOVA研究,我希望我的误差线宽度和其顶部的线帽厚度小于趋势线。在绘制三因素ANOVA时,加上误差线和线帽会感觉拥挤。我的当前绘图看起来像这样:
我用以下函数绘制此图:
我已经尝试包含关键词,例如
![3-Way Anova, uniform thickness](https://istack.dev59.com/9YhuP.webp)
sns.catplot(x="dose", y="somethings", hue="position", kind="point",
palette=sns.xkcd_palette(colors), capsize=.15, data=df, aspect=1.5)
我已经尝试包含关键词,例如
lw_conf
(来自https://github.com/mwaskom/seaborn/pull/898),但我不确定在factorplot更改为catplot后它的功能会发生什么变化。我还尝试使用matplotlib中的errorbar关键词,例如elinewidth
和capthick
。Catplot似乎将capsize
作为一个关键字参数,但我不知道它可能需要哪些其他关键字或lw_conf
发生了什么变化。如果有关此关键字发生的情况或完成此任务的新方法的任何反馈,将不胜感激。谢谢!