@@ -1760,19 +1760,23 @@ def cycle_changer(
17601760 name = func .__name__
17611761 if not args :
17621762 return func (self , * args , ** kwargs )
1763+ x , y , * args = args
1764+ ys = (y ,)
1765+ if len (args ) >= 1 and name in ('fill_between' , 'fill_betweenx' ):
1766+ ys , args = (y , args [0 ]), args [1 :]
17631767 barh = stacked = False
1768+ if name in ('pie' ,): # add x coordinates as default pie chart labels
1769+ kwargs ['labels' ] = _not_none (labels , x ) # TODO: move to pie wrapper?
17641770 if name in ('bar' , 'fill_between' , 'fill_betweenx' ):
17651771 stacked = kwargs .pop ('stacked' , False )
17661772 if name in ('bar' ,):
17671773 barh = kwargs .get ('orientation' , None ) == 'horizontal'
17681774 if barh :
17691775 kwargs .setdefault ('x' , 0 )
1770- x , y , * args = args
1771- ys = (y ,)
1772- if len (args ) >= 1 and name in ('fill_between' , 'fill_betweenx' ):
1773- ys , args = (y , args [0 ]), args [1 :]
1774- if name in ('pie' ,): # add x coordinates as default pie chart labels
1775- kwargs ['labels' ] = _not_none (labels , x ) # TODO: move to pie wrapper?
1776+ kwargs .setdefault ('height' , 0.8 )
1777+ else :
1778+ kwargs .setdefault ('y' , 0 )
1779+ kwargs .setdefault ('width' , 0.8 )
17761780 cycle_kw = cycle_kw or {}
17771781 legend_kw = legend_kw or {}
17781782 colorbar_kw = colorbar_kw or {}
0 commit comments