相关疑难解决方法(0)

如何在matplotlib中设置错误条上限的线宽?

如何更改Matplotlib中错误条上限的线宽?

我尝试了以下代码:

(_, caplines, _) = matplotlib.pyplot.errorbar(
    data['distance'], data['energy'], yerr=data['energy sigma'],
    capsize=10, elinewidth=3)

for capline in caplines:
    capline.set_linewidth(10)
    capline.set_color('red')

pp.draw()
Run Code Online (Sandbox Code Playgroud)

不幸的是,这将更新瓶盖的颜色,但并没有更新线宽盖的!

结果效果类似于下图中的"胖错误条线/薄帽": 在此输入图像描述

在这种情况下,有"胖"酒吧帽是很好的; 怎么能在Matplotlib中完成?逐个"手动"绘制条形帽plot()可以工作,但更简单的替代方案是最好的.

python matplotlib

38
推荐指数
2
解决办法
4万
查看次数

更改错误栏大小

我必须改变我的情节中的标记大小(使它们更大).如何更改错误栏的宽度呢?我正在使用matplotlib.谢谢.

plot=ax.errorbar(x,y, yerr=[y1,y2], color='red', fmt='.', markersize='10', ecolor='red',capsize=4)
Run Code Online (Sandbox Code Playgroud)

matplotlib

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

matplotlib ×2

python ×1