import hvplot.pandas # noqa from bokeh.sampledata import perceptions data = perceptions.numberly.describe().transpose().sort_values('mean') data data.hvplot.scatter(y='mean', ylabel='amount') * data.hvplot.errorbars(y='mean', yerr1='std') data['yerr1'] = data['mean'] - data['min'] data['yerr2'] = data['max'] - data['mean'] data.hvplot.scatter(y='mean', ylabel='amount') * data.hvplot.errorbars(y='mean', yerr1='yerr1', yerr2='yerr2')