[R] clusterR (fun=aggregate) error "number of items to replace is not a multiple of replacement length"

nevil amos nevil.amos at gmail.com
Mon Apr 20 09:15:30 CEST 2015


Apoligies.  did not read help properly it states:
"Among other functions, it does _not_ work with ... (dis)aggregate"

On Mon, Apr 20, 2015 at 4:54 PM, nevil amos <nevil.amos at gmail.com> wrote:

> I am getting the above  error with clusterR and aggregate:
>
> works fine without parralell:
>
> library(raster)
> r<-raster(matrix(data = sample(c(1:10,NA),10000,replace=T),100,100),xmn=0,
> xmx=1000,ymn=0,ymx=1000)
> beginCluster()
>
> Parr_agg<-clusterR(r,fun=aggregate,args=list(fact=3,fun=modal,expand=TRUE,na.rm=TRUE))
> endCluster()
> agg<-aggregate(r,3,fun=modal,na.rm=TRUE)
> plot(agg)
>

	[[alternative HTML version deleted]]



More information about the R-help mailing list