Añade un mapa de leaflet directamente desde un dataframe
Ahora vamos a crear el mismo mapa de forma más sencilla pasando el dataframe directamente a leaflet().
Este ejercicio forma parte del curso
Creación de paneles con flexdashboard
Instrucciones del ejercicio
- Usa el dataframe
stations_dfpara añadir un mapa deleafletque marque la ubicación de las estaciones al gráfico Stations Map, pero sin usar los nombres de las columnas directamente.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
{"my_document.Rmd":"---\ntitle: \"Bike Shares Daily\"\noutput: \n flexdashboard::flex_dashboard:\n orientation: columns\n vertical_layout: fill\n---\n\n```{r setup, include=FALSE}\nlibrary(flexdashboard)\nlibrary(readr)\nlibrary(tidyverse)\nlibrary(leaflet)\n\nstations_df <- read_csv('https://assets.datacamp.com/production/course_6355/datasets/stations_data.csv')\n```\n\n\n\nColumn {data-width=650}\n-----------------------------------------------------------------------\n\n### Stations Map\n\n```{r}\nleaflet() %>%\n addTiles() %>%\n addMarkers(lat = stations_df$latitude, lng = stations_df$longitude)\n```\n\n\n"}