2015-04-02 81 views

回答

0

的rasterimage(matplotlib.imshow)默认颜色表可以设置:

import holoviews as hv 
hv.Store.options.Image.groups['style'] = hv.Store.options.Image.groups['style'](cmap='gnuplot2') 
2

有一些设置在HoloViews,其中大部分详细in this Tutorial样式选项的方式。

如果你使用IPython的笔记本电脑最简单的方法是使用所提供的%OPTS系魔法如下:

%opts Image (cmap='gnuplot2') 

注意,如果你想要的图像对象您将它仅适用于一个子集可以给图片一组,像这样:

%opts Image.GNUPlot (cmap='gnuplot2') 
Image(np.random.rand(50,50), group='GNUPlot') 

如果在IPython的笔记本不是或不想使用魔法,也有设置选项的纯Python的方式。要全局设置的样式,您可以:

Store.options.Image = hv.Options('style', cmap='gnuplot2') 

最后,发现哪些选项是,您可以拨打:

hv.help(image, visualization=True) 

希望有所帮助。如果您有任何疑问,请通过our Google group找到我们。

+0

从教程中,我不清楚%opts的东西适用于整个ipython笔记本。我对%% opts感到困惑,它只能在单个ipython笔记本电脑上运行。 – Vasco 2015-04-07 08:43:46