Capítulo 10 Log Gaussian Cox Process Espacial en R
10.1 LGCP Espacial en R
En análisis espacial con lgcp se implementa con el paquete denhotspots::spatial_lgcp, la función realiza tres variantes de lgcp. El primero llamado “lattice” por convención y de acuerdo a Illian et al 2012 y siguiendo el procedimiento descrito por Moraga (2020), el segundo nombrado “inlabru” realizado con el paquete inlabru (Bachl et al 2018) y el tercero titulado “simpson” (Simpson et al 2016) siguiendo el procedimiento implementado por Gómez-Rubio (2018).
La función tiene trece argumentos:dataset, locality, cve_edo, longitude, latitude, k, plot, resolution, aproximation, integration, approach, cell_size & name.
| Argumento | Definición |
|---|---|
| datasets | Es la base de dengue geocodificada (x_data). |
| locality | Es la localidad Objetivo. |
| cve_edo | Es la clave del Estado. |
| longitude | Es el nombre de la columna de la longitud de la base de datos. |
| latitude | Es el nombre de la columna de la latitud de la base de datos. |
| k | Es un parametro que define la triangulación en el área interna y el área externa en el argumento max.edge en la función INLA::inla.mesh.2d. |
| plot | Es una valor logico para indicar si se gráfica el mesh |
| resolution | Es un valor númerico para definir la resolución del raster de la localidad |
| aproximation | Es el método aproximación de para el cálculo de la distribución posterior de los marginales y los hiperparametros. Las opciones son adaptative, gaussian, simplified.laplace & laplace |
| integration | Es la estrategia de integración. Las opciones son auto, grid, eb & ccd |
| approach | Es el algoritmo para lgcp espacial. Las opciones son lattice, inlabru & simpson |
| cell_size | Es un valor númerico para dividir la localidad en x puntos (area/n) |
| name | Es el nombre de la paleta de colores |
# 1. Subir el archivo cas y geo generado con la función write_cas_geo
load("C:/Users/felip/Dropbox/manual_hotspots_veracruz/9.cas&geo_files/Xalapa de Enriquez302019.RData")
# 2. aplicar la prueba de la funcion spatial lgcp
library(magrittr)
library(ggplot2)
lattice <- denhotspots::spatial_lgcp(dataset = x_data,
locality = "Xalapa de Enríquez",
cve_edo = "30",
longitude = "x",
latitude = "y",
k = 20,
plot = TRUE,
aproximation = "gaussian",
integration = "eb",
resolution = 0.005,
approach = "lattice",
cell_size = 3000,
name = "YlGnBu")
La función denhotspots::spatial_lgcp regresa una lista de objetos que incluyen los datos originales (data), la predicción de la intensidad, la localidad y el mapa de intensidad de casos.
names(lattice)## [1] "data" "pred" "loc" "map"
Para acceder al mapa de intensidad de casos se corre el siguiente código
lattice$map