Los tableros de indicadores (una traducción de la palabra dashboards ) han probado ser bastante útiles como medio para presentar un conjunto de cifras, combinando gráficos y tablas. Utilizando los paquetes flexdashboard y shiny , es posible crear un tablero sin que esto demande un despliegue excesivo de líneas de código, y añadiendo elementos interactivos. Un Modo de Hacer Tableros Un archivo flexdashboard , es basicamente un documento rmarkdown , muy usados por su reproducibilidad y porque admiten gran diversidad en el formato de archivos; tienen una estructura básica con una forma como la siguiente: Si se está trabajando en Rstudio , este formato se obtiene seleccionando: Luego se escoge la opción: Para este tablero, añadiré una línea extra ( runtime ) al encabezado de esta página (llamado yaml) justo debajo de vertical_layout: fill , y cambiaré la distribución de columnas a filas; además, dado que usaré la serie BJsales (datos contenidos en R desde su instalación) usar
A través de mapas es posible visualizar el comportamiento de una variable en un determinado espacio. Con Leaflet, en R, pueden obtenerse mapas con facilidad y rapidez. Para instalar este paquete, simplemente se hace uso del comando install.packages . Luego se activa con la orden library . Al escribir los siguientes comandos, se obtiene una representación global de los 5 continentes. library(leaflet) library(leaflet.extra) # heatmaps library(magrittr) # para haceer uso del pipeline '%>%' leaflet() %>% addTiles() < Las funciones setView(), fitBounds, flyTo() sirven para enfocar áreas de interés específico. Por ejemplo: leaflet() %>% addTiles() %>% setView(lng = -66.9, lat = 10.5, zoom = 11) Es preciso introducir latitud, longitud y zoom, este último para controlar el acercamiento. Es posible hacer mapas de áreas más específicas, si se cuenta con mediciones. Los mapas que aparecen seguidamente, a modo de ilustración, fueron obtenidos a parti