def test_gradient_n_pal(): palette = gradient_n_pal(['red', 'blue']) result = palette([0, .25, .5, .75, 1]) assert result[0].lower() == '#ff0000' assert result[-1].lower() == '#0000ff' assert palette([0])[0].lower() == '#ff0000' # symmetric gradient palette = gradient_n_pal(['red', 'blue', 'red'], [0, 0.5, 1]) result = palette([0.2, 0.8]) assert result[0] == result[1] # single color result = palette(.25) assert result.lower().startswith('#')
def test_gradient_n_pal(): palette = gradient_n_pal(['red', 'blue']) result = palette([0, .25, .5, .75, 1]) assert result[0].lower() == '#ff0000' assert result[-1].lower() == '#0000ff' assert palette([0])[0].lower() == '#ff0000' # symmetric gradient palette = gradient_n_pal(['red', 'blue', 'red'], [0, 0.5, 1]) result = palette([0.2, 0.8]) assert result[0] == result[1] # single color result = palette(.25) assert result.lower().startswith('#')
def __init__(self, low='#132B43', high='#56B1F7', **kwargs): """ Create colormap that will be used by the palette """ self.palette = gradient_n_pal([low, high], name='gradient') scale_continuous.__init__(self, **kwargs)
def __init__(self, low='#132B43', high='#56B1F7', **kwargs): """ Create colormap that will be used by the palette """ self.palette = gradient_n_pal([low, high], name='gradient') scale_continuous.__init__(self, **kwargs)
def __init__(self, low='#832424', mid='#FFFFFF', high='#3A3A98', midpoint=0, **kwargs): # All rescale functions should have the same signature def _rescale_mid(*args, **kwargs): return rescale_mid(*args, mid=midpoint, **kwargs) kwargs['rescaler'] = _rescale_mid self.palette = gradient_n_pal([low, mid, high], name='gradient2') scale_continuous.__init__(self, **kwargs)
def __init__(self, low='#832424', mid='#FFFFFF', high='#3A3A98', midpoint=0, **kwargs): # All rescale functions should have the same signature def _rescale_mid(*args, **kwargs): return rescale_mid(*args, mid=midpoint, **kwargs) kwargs['rescaler'] = _rescale_mid self.palette = gradient_n_pal([low, mid, high], name='gradient2') scale_continuous.__init__(self, **kwargs)
def __init__(self, colors, values=None, **kwargs): self.palette = gradient_n_pal(colors, values, 'gradientn') scale_continuous.__init__(self, **kwargs)
def __init__(self, colors, values=None, **kwargs): self.palette = gradient_n_pal(colors, values, 'gradientn') scale_continuous.__init__(self, **kwargs)