Figure methods¶
Pre-written functions for generating figures.
Visualizations for bandit experiments.
-
bandit.figures.
plot_average_rewards
(reward_histories: List[T], axis: Optional[matplotlib.axes._axes.Axes] = None, **plot_kwargs) → Tuple[matplotlib.figure.Figure, matplotlib.axes._axes.Axes][source]¶ Given a set of reward histories, plot their averages.
TODO: add **plot_kwargs
Parameters: - reward_histories (List) – a list of received rewards for all bandits
- axis (mpl.axes.Axes) – axis to use for plotting, default None
- plot_kwargs (dict) – key-value pairs for the axis.plot function
-
bandit.figures.
plot_reward_distributions
(rewards: List[T], axis: Optional[matplotlib.axes._axes.Axes] = None) → Tuple[matplotlib.figure.Figure, matplotlib.axes._axes.Axes][source]¶ Create violin plots of the reward distributions.
TODO: add **plot_kwargs
Parameters: - rewards (List[Rewards]) – rewards to make distributions of
- axis (mpl.axes.Axes) –