首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Matplotlib错误栏,capsize不工作?

Matplotlib错误栏,capsize不工作?
EN

Stack Overflow用户
提问于 2018-03-03 11:19:55
回答 2查看 1.2K关注 0票数 1

我为我的海运条形图绘制了一个自定义错误栏,因为我需要在主题错误栏内使用。我用:

代码语言:javascript
复制
plt.errorbar([0, 1], [mean1, mean2], yerr = errBar_value,
             elinewidth = 3, ecolor = "k", capsize = 0.5)

这是结果

如何增加倾覆量?我尝试过不同的倾覆值,但没有什么改变。

非常感谢

嘉俊

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-03 11:28:41

plt.errorbar([0, 1], [mean1, mean2], yerr = errBar_value,elinewidth = 3, ecolor = "k", capsize = 0.5,fmt=' ')

fmt语句去掉行。对我来说,它的工作是把一个更大的价值翻盖,以增加它的大小。我正在使用python 3.6.1

票数 2
EN

Stack Overflow用户

发布于 2018-03-03 11:35:17

最后,我做了这个:

代码语言:javascript
复制
(_, caps, _) = plt.errorbar([0, 1], [ncv['VisualOnly'].mean(), ncme['Mode Explorer'].mean()], yerr = errBar_vo,
             elinewidth = 3, ecolor = "k", fmt = ' ',capsize = 5)
for cap in caps:
    cap.set_color('k')
    cap.set_markeredgewidth(3)

手动设置上限似乎解决了这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49083571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档