I am frustrated when I use holoviews (often with datashader) and the colorbar chosen does not show what I want because of the presence of outliers.
I would like holoviews to implement the robust keyword, similar to xarray: http://xarray.pydata.org/en/stable/plotting.html#robust
The easy way to visualize the data without the outliers is to pass the parameter robust=True. This will use the 2nd and 98th percentiles of the data to compute the color limits.
I can manually set the colorbar limits. However, this does not work well with datashader, when I am exploring a large image
Example of a washed out, uninformative default colormap

I like this idea, should be straightforward to implement and should be able to go into 1.14.0, due in two weeks.
We should also very soon have support in Bokeh for proper colorbars for histogram-equalized colormappers. At that point I'd recommend viewing the same data multiple ways to really understand how it is distributed in the value dimension:
If all three of these are similar, then your data is very well behaved and it doesn't much matter which you choose. If one of these is very different from the others in appearance, then it's really important to take the time to understand those differences so that you can draw reasonable conclusions.
I think it'd be neat if colorbars could be directly zoomed in/out like the x/y-axis. Currently, one could add a slider
jslinked to the colorbar. https://discourse.holoviz.org/t/how-to-use-jslink-for-updating-plot-properties/1088
Implemented as clim_percentile which can be set to True (to match the behavior of robust in xarray) or a specific percentile value.
Most helpful comment
Implemented as
clim_percentilewhich can be set to True (to match the behavior ofrobustin xarray) or a specific percentile value.