Kom igångKom igång gratis

Lägg till en leaflet-karta direkt från en dataram

Nu ska vi skapa samma karta på ett enklare sätt genom att skicka dataramen direkt till leaflet().

Den här övningen är en del av kursen

Skapa dashboards med flexdashboard

Visa kurs

Övningsinstruktioner

  • Använd dataramen stations_df för att lägga till en leaflet-karta med stationsplatser i diagrammet Stations Map – men använd inte kolumnnamnen direkt.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

{"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"}
Redigera och kör kod