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


R resolveRasterSize 解析栅格数据块大小的实用函数


R语言 resolveRasterSize 位于 grid 包(package)。

说明

当未明确给出其中之一或两者时,确定栅格块的宽度和高度。

结果取决于光栅图像的长宽比和物理绘图上下文的长宽比,因此结果仅对调用该函数的绘图上下文有效。

用法

resolveRasterSize(x)

参数

x

光栅格罗布

细节

可以使用 NULL 的宽度和/或高度来指定栅格对象,这意味着绘制栅格的大小将在绘制时决定。

具有明确宽度和高度的栅格对象。

例子

# Square raster
rg <- rasterGrob(matrix(0))
# Fill the complete page (if page is square)
grid.newpage()
resolveRasterSize(rg)$height
grid.draw(rg)
# Forced to fit tall thin region
grid.newpage()
pushViewport(viewport(width=.1))
resolveRasterSize(rg)$height
grid.draw(rg)

也可以看看

grid.raster

相关用法


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