10,100)y=np.sin(x)# 使用 get_cmap 获取 'cool' 色彩映射cmap=plt.get_cmap('cool')# 使用 cool 色彩映射绘制彩色线条plt.scatter(x,y,c=y,cmap=cmap)plt.colorbar()plt.title('How2matplotlib.com - Cool Colormap Example')plt.show()
diverging colormaps:两端发散的色图 colormaps; seismic qualitative colormaps:量化(离散化)色图; miscellaneous colormaps:其他色图; 1. matplotlib 设置cmap 的几种方式: plt.imshow(image, cmap=plt.get_cmap('gray_r')) plt.imshow(image, cmap='gray_r')...
LinearSegmentedColormaps 是线性分段形式的 colormap。色谱中有多个特定的间断点(colorvalue),这些间断点之间又以线性插值的形式自动填充一些点,使其看起来连续。 LinearSegmentedColormaps 的没有 .colors 属性。但仍然可使用 np.linspace 和 np.arange 来访问颜色值。 rainbow8 = cm.get_cmap('rainbow', 8) rai...
diverging colormaps:两端发散的色图 colormaps; seismic qualitative colormaps:量化(离散化)色图; miscellaneous colormaps:其他色图; 1. matplotlib 设置cmap 的几种方式: plt.imshow(image, cmap=plt.get_cmap('gray_r')) plt.imshow(image, cmap='gray_r')...
Rainbow colormaps like hsv are used when a broad range of hues is needed. # Generate cyclic data x = np.linspace(0, 2 * np.pi, 500) y = np.sin(x) # Create a plot with rainbow colormap plt.scatter(x, y, c=x, cmap='hsv', s=50) # Add a color bar plt.colorbar(label='...
get_cmap('Accent')(range(5))) #取某一种颜色 plt.subplot(1,4,2) plt.bar(range(5),range(1,6),color=plt.cm.Accent(4)) ##LinearSegmentedColormap #取多种颜色 plt.subplot(1,4,3) plt.bar(range(5),range(1,6),color=plt.get_cmap('Blues')(np.linspace(0, 1, 5))) #取一种...
importmatplotlib.pyplotaspltimportnumpyasnp# 创建数据x=np.linspace(0,10,100)y=np.sin(x)# 使用原始的 'viridis' 颜色映射plt.subplot(2,1,1)plt.scatter(x,y,c=y,cmap='viridis')plt.colorbar(label='sin(x)')plt.title('Original Viridis Colormap - how2matplotlib.com')# 使用反转的 'viridis...
diverging colormaps:两端发散的色图 colormaps; seismic qualitative colormaps:量化(离散化)色图; miscellaneous colormaps:其他色图; 1. matplotlib 设置cmap 的几种方式: plt.imshow(image, cmap=plt.get_cmap('gray_r')) plt.imshow(image, cmap='gray_r') ...
在使用python 的 matplotlib库 时,可以使用现成的color map,也可以自定义colormap。 代码语言:javascript 代码运行次数:0 from matplotlibimportcolors from matplotlibimportcm # 使用现成的 color map cmap=cm.get_cmap('Set1')res=cmap(score_map)# 会根据 score map 的值从 cmap 中找 color,返回的是 rgba ...
matplotlib 可视化 —— cmap (colormap ) color example code: colormaps_reference.py — Matplotlib 2.0.0 documentation 由其文档可知,在 colormap 类别上,有如下分类: perceptual uniform sequential colormaps:感知均匀的序列化 colormap • sequential colormaps:序列化(连续化)色图 colormap; :0-255 级...