类似于下图这种,为分析结果添加显著性区域,该如何实现呢?


实现方式多种多样,比如:

1、代码。Python、R、Matlab都有实现方式,但是绘制一幅优美的地图,用代码绘制,需要添加很多控制语句,学习成本太高,时间成本也很高

2、P值栅格转点,然后Arcmap制图。但是栅格转点会很细碎,还需要很麻烦的去进行调节

3、手动勾绘区域,挺麻烦的,费时费力,还不准.

我的实现方式:

第一步:把你的P值栅格,先setnull,将那些超过0.05以及小于0的像元设为空值

第二步:设置显示方式为Vector Field。只设置Magnitude component为P值栅格即可,同时改变Symbol样式,以及Each symbol represents a tile of size及其中的Screen Pixels。

Arcmap制图绘制显著性区域_Python


第三步:符号选择要选择那种小黑点的符号,不要选黑色的圈,然后调节符号大小和Each symbol represents a tile of size的数值,很快就能调整到你想要的效果。我已经把我发现的比较适合的符号如下图所示了。

Arcmap制图绘制显著性区域_控制语句_02


最后,看一下效果如何?合适的话,即可输出地图。