Python Basemap:使用rgb文件中的颜色表,而不是预定义的Matplotlib颜色表

2024-06-26 14:12:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个带有以下颜色表的文件GMT_panoply.rgb

ncolors= 16
# r g b
0.015686 0.054902 0.847059
0.125490 0.313725 1.000000
0.254902 0.588235 1.000000
0.427451 0.756863 1.000000
0.525490 0.850980 1.000000
0.611765 0.933333 1.000000
0.686275 0.960784 1.000000
0.807843 1.000000 1.000000
1.000000 0.996078 0.278431
1.000000 0.921569 0.000000
1.000000 0.768627 0.000000
1.000000 0.564706 0.000000
1.000000 0.282353 0.000000
1.000000 0.000000 0.000000
0.835294 0.000000 0.000000
0.619608 0.000000 0.000000

当我使用python Basemap进行绘图时,通常会执行以下操作:

ax.map.pcolor(x,y,np.squeeze(val), cmap='jet')

如何通过将jet替换为包含我的颜色表的文件GMT_panoply.rgb来进行此打印


Tags: 文件绘图map颜色npvalrgbax