我正在使用LISA Cluster package中的Pysal来创建LISA(空间自相关的本地指示器)图。

如文档示例所示,浅蓝色用于标识归类为“低-高”的区域

python - 如何从Pysal修复LISA群集贴图的颜色-LMLPHP

问题是,当我生成地图时,在四个类别(HH,HL,LH,LL)的每个类别中都没有区域时,归因于现有类别的颜色会更改,从而产生了一个问题,无法比较不同的地图:

python - 如何从Pysal修复LISA群集贴图的颜色-LMLPHP

在上图中,没有分类为HL的区域,因此将橙色归为LH,而不是浅蓝色。

我该如何固定颜色,所以LH总是淡蓝色,而其他颜色总是这样?

最佳答案

您应该升级pysal。这是a known issue,在pysal 2.1.0版本中解决。

10-08 16:41