import numpy as np import holoviews as hv from holoviews import opts hv.extension('matplotlib') hv.BoxWhisker(np.random.randn(1000), vdims='Value') groups = [chr(65+g) for g in np.random.randint(0, 3, 200)] box = hv.BoxWhisker((groups, np.random.randint(0, 5, 200), np.random.randn(200)), ['Group', 'Category'], 'Value').sort() box.opts(opts.BoxWhisker(aspect=2, fig_size=200, whiskerprops={'color': 'gray'}))