Eine Basis aufbauen
Jetzt, da wir wissen, wo wir unsere Karte zentrieren (Lat = 39.8282, Lng = -98.5795), bauen wir eine neue Grundkarte. Denk daran, dass wir entweder addTiles() oder addProviderTiles() verwenden können, um eine Kachelkarte zu unserem leaflet-Objekt hinzuzufügen.
Da wir auf eine Karte aller Colleges in den USA hinarbeiten, können wir die ipeds-Daten gleich am Anfang der Funktionskette einbinden, die unsere Grundkarte erstellt. So werden die ipeds-Daten mit der Grundkarte gespeichert und wir können leicht darauf zugreifen.
Sobald wir eine solide Basis gebaut haben, können wir jedes College in den USA mit nur zwei Zeilen R-Code darstellen.
Die ipeds-Daten sowie die Bibliotheken leaflet und tidyverse sind für dich geladen.
Diese Übung ist Teil des Kurses
<Kurs>Interaktive Karten mit leaflet in R</Kurs>Übungsanweisungen
- Speichere eine neue Karte im Objekt
m2, die:- die CartoDB-Provider-Kachel verwendet.
- einen Zoomlevel von 3 hat.
- anschließend Kreismarkierungen zu
m2hinzufügt, um alle Colleges in den USA zu kartieren.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
m2 ___
ipeds %>%
leaflet() %>%
# use the CartoDB provider tile
addProviderTiles(___) %>%
# center on the middle of the US with zoom of 3
setView(lat = 39.8282, lng = -98.5795, ___)
# Map all American colleges
m2 %>%
___()