[R-sig-Geo] problem plot raster objects
Carsten Neumann
carstennh at aol.com
Thu Jul 28 02:28:03 CEST 2011
Dear all,
there seems to be a problem ploting RasterLayer objects with plot().
After updating to new raster version plot did not take "zlim" argument
and the "at" argument when passing "breaks" and "axis.args" together.
The error message:
##############################################################
brk=c(0,0.25,0.6,0.8,1)
plot(ndvi, col=vi.palette(4), breaks=brk, legend.shrink = 0.8,
axis.args=list(at=c(0.15,0.45,0.7,0.9),
labels=c("Sa.","Sen.","Gra.","Wal.")),
zlim=c(0,1), main="Aggregierung", legend.width=1.2)
##############################################################
Error in axis(side = 4, mgp = c(3, 1, 0), las = 2, at = c(0, 0.25, 0.6, :
formal Argument "at" matches to several given Arguments
Zusätzlich: Warnmeldungen:
1: In plot.window(...) : "zlim" is no Grafikparameter
2: In plot.xy(xy, type, ...) : "zlim" is no Grafikparameter
3: In axis(side = side, at = at, labels = labels, ...) :
"zlim" is no Grafikparameter
4: In axis(side = side, at = at, labels = labels, ...) :
"zlim" is no Grafikparameter
5: In box(...) : "zlim" is no Grafikparameter
6: In title(...) : "zlim" isno Grafikparameter
Normally plot() with raster objects accepts arguments from image.plot()
The code above works for older raster versions.
Very great thanks for any help.
Carsten
More information about the R-sig-Geo
mailing list