-
-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Closed
Labels
Description
Summary
broken_barh() documentation does not mention barh() but they seem very similar. I'm able to replace calls to broken_barh() with a call to this:
def broken_barh_using_barh(ax, xranges, yrange, **kwargs):
kwargs2={'align':'edge'}
for k,v in kwargs.items():
if k == 'facecolors':
kwargs2['color'] = v
else:
kwargs2[k] = v
ax.barh(y=yrange[0], height=yrange[1], left=[x[0] for x in xranges], width=[x[1] for x in xranges], **kwargs2)So is there something that broken_barh() offers that barh() doesn't?
Proposed fix
It would help to document the difference if there is a meaningful one, otherwise perhaps deprecate broken_barh().