pysal.model.mgwr.utils.shift_colormap

pysal.model.mgwr.utils.shift_colormap(cmap, start=0, midpoint=0.5, stop=1.0, name='shiftedcmap')[源代码]

函数来偏移颜色图的“中心”。对于最小值为负,最大值为正的数据很有用,并且您希望颜色映射动态范围的中间值为零

参数:
cmap : 要更改的Matplotlib颜色映射
开始 : 从颜色映射范围的最低点偏移。

默认值为0.0(不低于OFSET)。应介于0.0和之间 midpoint.

midpoint : 彩色地图的新中心。默认为

0.5(无换档)。应介于0.0和1.0之间。一般来说,这应该是1-vmax/(vmax+abs(vmin)),例如,如果您的数据范围是-15.0到+5.0,并且您希望颜色映射的中心是0.0, midpoint 应设置为1-5/(5+15))或0.75

stop : 从颜色映射范围内的高点偏移。

默认为1.0(无上限)。应该介于 midpoint 1。

返回:
new_cmap : 一个新的已被移动的颜色映射。