我已经在spatstat (R库)中创建了一个无错误的ppm以及相关的残差。它基于大约25,000个数据点。但是,当我尝试使用plot.msr绘制残差时,我得到了以下信息:
Error: all(sigma > 0) is not TRUE对于这意味着什么以及我可以做些什么来解决问题,有什么建议吗?
谢谢
发布于 2014-09-19 17:05:00
到目前为止,原始海报(OP)的响应性还不是很好,所以还不完全清楚是什么导致了这个错误。对于遇到此问题的其他人,可能的解决方法是在调用plot.msr之前使用特定的平滑带宽在msr-object上调用augment.msr。例如,如果x包含msr-object (如ppm-object的残差):
x <- augment.msr(x, sigma=s)
plot(x)其中s是合适的平滑带宽。
希望这个问题在下一个版本的spatstat中得到解决(可能会在2014年10月发布),但如果没有操作人员的帮助,就不可能知道。
https://stackoverflow.com/questions/25871566
复制相似问题