我正在尝试绘制一个ppp对象,我收到以下错误:
In plot.ppp(x = list(window = list(type = "polygonal", xrange = c(556681.496972543, :
1 illegal points also plotted
之前它还向我显示了以下错误:
Warning message:
1 point was rejected as lying outside the specified window
我如何找到这一点并从R中删除它或在R?中使用spatstat
谢谢。
答案 0 :(得分:1)
该点保留为属性,因此您可以检查它。要访问被拒绝的点,请使用attr(x, "rejects")
,其中x
是ppp
的名称。
除了plot
之外,几乎所有其他操作都会丢弃该属性,因此要永久删除被拒绝的点,您可以使用x <- as.ppp(x)
,其中x
是您ppp
的名称1}}。