绘制多重评分者:面板数限制

时间:2019-01-31 15:58:15

标签: r raster

使用plot函数可以绘制多少个栅格?例如

library(raster)
mystack <- stack()

for(i in 1:25){

  df <- data.frame( x = rep( 0:1, each=2 ),
                    y = rep( 0:1,  2),
                    l = rnorm( 4 ))
  dfr <- rasterFromXYZ(df)  
  mystack <- stack(mystack, dfr)
  }

plot(mystack)

无论执行多少次迭代,它仅绘制16个图。

1 个答案:

答案 0 :(得分:1)

您在正确的轨道上,从?`plot,Raster,ANY-method`

  

##用于签名'Raster,ANY'的S4方法plot(x,y,maxpixels = 500000,col,alpha = NULL,colNA = NA,add = FALSE,ext = NULL,useRaster = TRUE,   interpolate = FALSE,addfun = NULL,nc,nr,maxnl = 16,main,npretty = 0,   ...)

通知maxnl = 16。您所需要做的就是将其更改为所需的层数:

plot(mystack, maxnl=25)