% File src/library/graphics/man/plotraster.Rd % Part of the R package, https://www.R-project.org % Copyright 1995-2014 R Core Team % Distributed under GPL 2 or later \name{plot.raster} \title{Plotting Raster Images} \usage{ \method{plot}{raster}(x, y, xlim = c(0, ncol(x)), ylim = c(0, nrow(x)), xaxs = "i", yaxs = "i", asp = 1, add = FALSE, \dots) } \alias{plot.raster} \arguments{ \item{x, y}{raster. \code{y} will be ignored.} \item{xlim, ylim}{Limits on the plot region (default from dimensions of the raster.} \item{xaxs, yaxs}{Axis interval calculation style (default means that raster fills plot region.} \item{asp}{Aspect ratio (default retains aspect ratio of the raster).} \item{add}{Logical indicating whether to simply add raster to an existing plot.} \item{\dots}{Further arguments to the \code{\link{rasterImage}} function.} } \description{ This functions implements a \code{\link{plot}} method for raster images. } \seealso{ \code{\link{plot.default}}, \code{\link{rasterImage}}. } \examples{ require(grDevices) r <- as.raster(c(0.5, 1, 0.5)) plot(r) # additional arguments to rasterImage() plot(r, interpolate=FALSE) # distort plot(r, asp=NA) # fill page op <- par(mar=rep(0, 4)) plot(r, asp=NA) par(op) # normal annotations work plot(r, asp=NA) box() title(main="This is my raster") # add to existing plot plot(1) plot(r, add=TRUE) } \keyword{hplot}