Te doy la bienvenida a proyecto on line, en este sitio hallarás la solucíon que buscas.
Solución:
Actualización: Es posible leer archivos .asc (también conocidos como archivos ESRI ASCII Raster) con el raster
directamente desde el paquete ‘raster’. La ayuda dice:
Si x es un nombre de archivo, se reconocen las siguientes variables adicionales:
nativo: lógico. El valor predeterminado es FALSO excepto cuando falta el paquete rgdal. Si es VERDADERO, la lectura y escritura de… y los archivos Arc ASCII se realizan con controladores nativos (paquete ráster), en lugar de a través de rgdal….
library(raster)
r = raster("C:\...\Dropbox/MVZ/aet2009sep.asc")
plot(r)
Editar 2 [obsolete]:
Una alternativa es la raster()
función, tener el paquete rgdal
instalado correctamente.
library(rgdal)
r = raster("C:\...\Dropbox/MVZ/aet2009sep.asc")
plot(r)
Editar 1 [obsolete]:
El paquete adehabitat
ahora está en desuso. Actualmente, proporciona una advertencia al cargarlo:
Es peligroso usarlo, ya que los errores ya no se corregirán. Ahora se recomienda utilizar los paquetes adehabitatMA, adehabitatLT, adehabitatHR y adehabitatHS.
…
respuesta original [obsolete]:
Utilizar el import.asc
función del paquete R adehabitat (consulte la página 92):
library(adehabitat)
asc = import.asc("C:\...\Dropbox/MVZ/aet2009sep.asc")
#plot asc object.
library(raster)
r = raster(asc)
plot(r)
Paquete SDMTools
tiene la funcion read.asc
, que funciona bajo R 3.2.4. Sin embargo, al menos en mi caso, usando read.table
con todos los valores predeterminados listos para usar.
Use el paquete Laf, es increíblemente rápido.
Si sostienes algún reparo o capacidad de enriquecer nuestro tutorial puedes ejecutar una reseña y con mucho placer lo estudiaremos.