我在使用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
感谢您看一下-我已经看过以前的文章,但找不到适用于此的解决方案。
朱莉安