@@ -2793,6 +2793,7 @@ def errorbar(self, x, y, yerr=None, xerr=None,
2793
2793
.. plot:: mpl_examples/statistics/errorbar_demo.py
2794
2794
2795
2795
"""
2796
+ kwargs = cbook .normalize_kwargs (kwargs , _alias_map )
2796
2797
kwargs .setdefault ('zorder' , 2 )
2797
2798
2798
2799
if errorevery < 1 :
@@ -2830,7 +2831,7 @@ def errorbar(self, x, y, yerr=None, xerr=None,
2830
2831
base_style ['label' ] = '_nolegend_'
2831
2832
base_style .update (fmt_style_kwargs )
2832
2833
if 'color' not in base_style :
2833
- base_style ['color' ] = 'b '
2834
+ base_style ['color' ] = 'C0 '
2834
2835
if ecolor is None :
2835
2836
ecolor = base_style ['color' ]
2836
2837
# make sure all the args are iterable; use lists not arrays to
@@ -2867,10 +2868,9 @@ def errorbar(self, x, y, yerr=None, xerr=None,
2867
2868
2868
2869
if elinewidth :
2869
2870
eb_lines_style ['linewidth' ] = elinewidth
2870
- else :
2871
- for key in ('linewidth' , 'lw' ):
2872
- if key in kwargs :
2873
- eb_lines_style [key ] = kwargs [key ]
2871
+ elif 'linewidth' in kwargs :
2872
+ eb_lines_style ['linewidth' ] = kwargs ['linewidth' ]
2873
+
2874
2874
for key in ('transform' , 'alpha' , 'zorder' , 'rasterized' ):
2875
2875
if key in kwargs :
2876
2876
eb_lines_style [key ] = kwargs [key ]
@@ -2884,17 +2884,13 @@ def errorbar(self, x, y, yerr=None, xerr=None,
2884
2884
if capsize is None :
2885
2885
capsize = rcParams ["errorbar.capsize" ]
2886
2886
if capsize > 0 :
2887
- eb_cap_style ['ms ' ] = 2. * capsize
2887
+ eb_cap_style ['markersize ' ] = 2. * capsize
2888
2888
if capthick is not None :
2889
- # 'mew' has higher priority, I believe,
2890
- # if both 'mew' and 'markeredgewidth' exists.
2891
- # So, save capthick to markeredgewidth so that
2892
- # explicitly setting mew or markeredgewidth will
2893
- # over-write capthick.
2894
2889
eb_cap_style ['markeredgewidth' ] = capthick
2890
+
2895
2891
# For backwards-compat, allow explicit setting of
2896
- # 'mew' or ' markeredgewidth' to over-ride capthick.
2897
- for key in ('markeredgewidth' , 'mew' , ' transform' , 'alpha' ,
2892
+ # 'markeredgewidth' to over-ride capthick.
2893
+ for key in ('markeredgewidth' , 'transform' , 'alpha' ,
2898
2894
'zorder' , 'rasterized' ):
2899
2895
if key in kwargs :
2900
2896
eb_cap_style [key ] = kwargs [key ]
0 commit comments