import hvplot.pandas # noqa from bokeh.sampledata.sprint import sprint as df df.head() boxplot = df.hvplot.box(y='Time', by='Medal', height=400, width=400, legend=False) boxplot boxplot * df.hvplot.scatter(y='Time', x='Medal', c='orange').opts(jitter=0.5) df.hvplot.box(y='Time', groupby='Medal', by='Country', ylabel='Sprint Time', height=400, width=600)