【问题标题】:R plot remove right marginR plot删除右边距
【发布时间】:2018-01-12 11:57:25
【问题描述】:

我有一个返回绘图的函数:

NDVI_Result = function(x,y){
output = raster::overlay(raster::raster(base::normalizePath(x)), 
raster::raster(base::normalizePath(y)), fun = NDVI)
graphics::par(bg=NA,mar=c(0,0,0,0),oma=c(0,0,0,0))
raster::plot(output,axes=FALSE,box=TRUE,legend=FALSE, frame=FALSE)

将其导出为 png 后,我得到以下结果:

如何删除结果的右边距以便能够处理仅包含框的图像?

【问题讨论】:

    标签: r r-raster


    【解决方案1】:

    您可以使用image 代替plot

    library(raster)
    r <- raster(system.file("external/test.grd", package="raster"))
    par(bg=NA,mar=c(0,0,0,0),oma=c(0,0,0,0))
    image(r, axes=FALSE)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-27
      • 2017-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多