首页 > 解决方案 > 如何在python的条形图中只显示上部误差条而不显示下部误差条?

问题描述

我想在这里只显示上部误差条而不是下部误差条条

mean.plot.bar()
plt.title('Liquid Intake')
plt.ylabel('Intake(ml)')
x = ['Sucralose','Sucrose','Water']
plt.errorbar(x, mean, yerr=SEM, ecolor='black', capsize = 3, fmt=' ')

谢谢!

标签: pythonbar-charterrorbar

解决方案


只是为了更新,我决定使误差条颜色与条本身的颜色相同,从而伪装下限。万一其他人有这个问题,这是一种解决方案......

编辑

没关系,我包含代码 zorder=0 将错误栏放在栏后面

plt.errorbar(x1, mean, yerr=(SEM),fmt=' ', capsize=(3),zorder=0, ecolor='k')

希望这对某人有帮助!


推荐阅读