当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R plot.raster 绘制光栅图像


R语言 plot.raster 位于 graphics 包(package)。

说明

此函数实现了光栅图像的 plot 方法。

用法

## S3 method for class 'raster'
plot(x, y,
     xlim = c(0, ncol(x)), ylim = c(0, nrow(x)),
     xaxs = "i", yaxs = "i",
     asp = 1, add = FALSE, ...)

参数

x, y

光栅。 y 将被忽略。

xlim, ylim

绘图区域的限制(默认为栅格尺寸)。

xaxs, yaxs

轴间隔计算样式(默认表示栅格填充绘图区域)。

asp

纵横比(默认保留光栅的纵横比)。

add

逻辑指示是否简单地将栅格添加到现有绘图中。

...

rasterImage 函数的更多参数。

例子

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)

也可以看看

plot.defaultrasterImage

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Plotting Raster Images。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。