【发布时间】:2020-07-13 17:29:12
【问题描述】:
我正在使用 matplotlib 和 seaborn.barplot 在 python 中构建一个条形图,X 轴数据是分类的,每个类别有两个成对的条形图。我希望只为每个类别的两个配对条中的一个显示一个错误条。 errorevery=2 允许我为每个其他条应用误差条,但误差条位于两个条之间,而不是位于第一个条的中间(见下图)。
这是我当前代码的示例:
sns.barplot(y='val', x='category', data=df, ax=ax, hue='hue')
plt.errorbar('category','val',data=df, yerr=df.yerr, fmt='none', errorevery=2, color='black', capsize=5)
当前剧情
【问题讨论】: