in spotify_confidence/analysis/bayesian/bayesian_base.py [0:0]
def _ordinal_multiple_difference_plot(self, level, absolute, groupby, level_as_reference):
difference_df = self.multiple_difference(level, absolute, groupby, level_as_reference)
remaining_groups = self._remaining_categorical_groups(groupby)
groupby_columns = self._add_level_column(remaining_groups, level_as_reference)
title = "Comparison to {}".format(level)
y_axis_label = self.get_difference_plot_label(absolute)
ch = self._ordinal_plot(
"difference",
difference_df,
groupby=None,
level_name="",
remaining_groups=groupby_columns,
absolute=absolute,
title=title,
y_axis_label=y_axis_label,
)
ch.callout.line(0)
return ch