[R-sig-Geo] Error with function kfold in package dismo
Robert J. Hijmans
r.hijmans at gmail.com
Sat Oct 2 20:11:59 CEST 2010
Manuel,
This looks like a bug in 'raster' that I think I have fixed in version
1.5-13 (should be available on R-Forge in 24 hrs or so).
As a work around, you can save ascii files to binary (once):
predictores <- writeRaster(predictores, 'predictores.grd' )
# or
predictores <- writeRaster(predictores, 'predictores.tif' )
and then in the script use:
predictores <- brick('predictores.grd')
# or
predictores <- brick('predictores.tif')
This also has the advantage of being much faster.
Robert
On Sat, Oct 2, 2010 at 3:11 PM, Manuel Spínola <mspinola10 at gmail.com> wrote:
> Dear list members,
>
> I got this error in package "dismo".
>
> fold <- kfold(bradypus, k=5)
>> bradytrain <- bradypus[fold != 1, ]
>> me <- maxent(predictores, bradytrain)
> Error en .readRowsAscii(raster, rows[i], 1) : elemento 1 esta vacio;
> la parte de la lista de argumentos '>' ha sido evaluada:
> (startcol, 1)
>
> Function maxent works perfect for "bradypus" (data frame with 116
> observations), but it doesn't work for "bradytrain" when I use kfold
> function.
> "bradytrain" is also a data frame but with 93 observations. The message is
> in Sapnish, but basically say that element 1 is empty.
> Thank you very much in advance.
> Best,
>
> Manuel
>
> --
> Manuel Spínola, Ph.D.
> Instituto Internacional en Conservación y Manejo de Vida Silvestre
> Universidad Nacional
> Apartado 1350-3000
> Heredia
> COSTA RICA
> mspinola at una.ac.cr
> mspinola10 at gmail.com
> Teléfono: (506) 2277-3598
> Fax: (506) 2237-7036
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>
More information about the R-sig-Geo
mailing list