import numpy as np import holoviews as hv hv.extension('bokeh') points = [(0.1*i, np.sin(0.1*i)) for i in range(100)] hv.Curve(points) overlay =hv.NdOverlay({interp: hv.Curve(points[::8]).opts(interpolation=interp, width=600) for interp in ['linear', 'steps-mid', 'steps-pre', 'steps-post']}) overlay.opts(legend_position='right')