Aan de slagBegin gratis

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

Bekijk cursus

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.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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