or
Den här övningen är en del av kursen
Kapitel 1 introducerar paketen htmlwidgets och leaflet. Efter introduktionen bygger du din första interaktiva webbkarta med leaflet. Under processen bekantar du dig med många av leaflets grundläggande funktioner: att lägga till olika kartunderlag, ställa in kartans centrumpunkt och zoomnivå, rita ut enskilda punkter baserade på latitud- och longitudkoordinater, samt spara leaflet-kartor som objekt. Kapitel 1 avslutas med att du geokoderar DataCamps huvudkontor och skapar en leaflet-karta som visar huvudkontoret med en popup som beskriver platsen.
I kapitel 2 bygger du vidare på leaflet-kartan från kapitel 1 och skapar en interaktiv webbkarta över alla fyraåriga högskolor i Kalifornien. Efter att ha ritat ut hundratals punkter på en interaktiv leaflet-karta lär du dig att anpassa markörerna. Kapitlet visar också hur du färgkodar markörer baserat på en faktorvariabel.
I kapitel 3 utvidgar du kartan över alla fyraåriga högskolor i Kalifornien till en karta över alla amerikanska högskolor. I avsnitt 3.1 repeterar och bygger du vidare på materialet från kapitel 2. Sedan ritar du ut högskolorna på leaflet-kartan efter sektor (offentlig, privat eller vinstdrivande) med hjälp av grupper, så att användarna kan växla mellan vilka högskolor som visas. I avsnitt 3.3 lär du dig att lägga till flera grundkartor så att användarna kan växla mellan olika kartunderlag.
I kapitel 4 lär du dig att kartlägga polygoner, som kan användas för att definiera geografiska områden (t.ex. postnummerområden, delstater, länder). Kapitel 4 börjar med att rita ut de postnummerområden i North Carolina som tillhör den översta kvartilen för genomsnittlig familjeinkomst. Du lär dig att anpassa polygonerna med färgpaletter och etiketter. Kapitlet avslutas med att ett nytt lager läggs till kartan över alla amerikanska högskolor – ett lager som visar varje postnummerområde med en genomsnittlig inkomst på 200 000 dollar eller mer under skatteåret 2015. Genom att kartlägga postnummerområden lär du dig om rumsliga data i allmänhet, geoJSON-data, @-symbolen och funktionen `addPolygons()`. Du får också öva på många av de alternativ du lärde dig i tidigare kapitel, som popups och etiketter, samt nya sätt att anpassa kartorna, till exempel alternativet highlight i `addPolygons()`.
Aktuell övning