diff --git a/joypy/joyplot.py b/joypy/joyplot.py index 4a16e43..5a0952c 100644 --- a/joypy/joyplot.py +++ b/joypy/joyplot.py @@ -464,7 +464,8 @@ def _get_color(i, num_axes, j, num_subgroups): if hist: # matplotlib hist() already handles multiple subgroups in a histogram - a.hist(group, label=sublabels, bins=bins, color=color, + group_color = _get_color(i, num_axes, 0, num_subgroups) + a.hist(group, label=sublabels, bins=bins, color=group_color, range=[min(global_x_range), max(global_x_range)], edgecolor=linecolor, zorder=group_zorder, **kwargs) else: @@ -582,4 +583,3 @@ def _get_color(i, num_axes, j, num_subgroups): fig.tight_layout(h_pad=h_pad) return fig, _axes -