image.plot错误:预期增加“ x”和“ y”值

时间:2018-08-29 19:30:49

标签: image kriging

我在使用image.plot绘制克里金预测时遇到了问题。

我的代码是:

x<-seq(460000, 820000, l=51)
y<-seq(-1900000,-1000000,  l=51)
grid<-expand.grid(x=x, y=y)
kc<-krige.conv(detrend, loc=grid, krige=krige.control(obj.m=olsfit))
image.plot(x=x,y=y,z=matrix(kc$predict,nrow=51, ncol=51),col=terrain.colors(100),
     xlab="x-coordinate",ylab="y-coordinate")

olsfit是variofit的输出,而detrend是我的地理数据。

x和y当然都是递增的,但是出现以下错误:

Error in image.default(ix, iy, iz, xaxt = "n", yaxt = "n", xlab = "",  : 
     increasing 'x' and 'y' values expected

感谢您看一下-我已经看过以前的文章,但找不到适用于此的解决方案。

朱莉安

0 个答案:

没有答案