Aan de slagGa gratis aan de slag

Voeg rechtstreeks een leaflet-kaart toe vanuit een dataframe

Laten we nu dezelfde kaart eenvoudiger maken door de dataframe direct door te geven aan leaflet().

Deze oefening maakt deel uit van de cursus

Dashboards bouwen met flexdashboard

Cursus bekijken

Oefeninstructies

  • Gebruik de dataframe stations_df om een leaflet-kaart met markeringen voor stationlocaties toe te voegen aan de grafiek Stations Map - maar gebruik de kolomnamen niet rechtstreeks.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

{"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"}
Code bewerken en uitvoeren