【发布时间】:2017-07-28 11:33:55
【问题描述】:
我正在尝试使用分层方法来覆盖几个 spatstat 空间对象。所有这些对象都用于同一个窗口。我有一个来自 ppp 的im 层(密度)。我想让这个层有点透明,以便更好地看到分层对象中的其他对象。
如何控制此密度图 (im) 的透明度? plot.im 是否有类似 alpha 或透明度参数的东西?
更新:
library(spatstat)
pipes=simplenet
plot(pipes)
point_net = as.ppp(runifpoint(10, win = Window(pipes)))
point_surface = density(point_net)
plot(point_surface)
layers= layered(point_surface, point_net, pipes)
plot(layers)
在这里,我绘制了 3 层。如您所见,密度图具有非常深的蓝色和红色。是的,我可以绘制不同颜色的线和点以使它们可见,但最好做简单的堆叠线、点图并为密度(im)图添加一点透明度。
目的只是为了避免复杂的自定义绘图颜色和向同事解释。
谢谢。
【问题讨论】:
-
请提供示例代码,我们可以很容易地尝试修改它以增加透明度。
-
感谢您的回复。我添加了一个示例代码。
标签: spatstat