ÎncepețiÎncepe gratuit

tmap, un pachet care lucrează cu obiecte sp

A trebuit să înveți destul de multe lucruri noi doar pentru a putea înțelege și manipula obiectele spațiale definite de sp, dar acum e momentul să culegi roadele! Există mai multe pachete interesante care așteaptă date spațiale în obiecte sp și care fac lucrul cu date spațiale mult mai simplu.

Hai să aruncăm o privire asupra pachetului tmap pentru crearea hărților. Vei afla mai multe despre filozofia și structura sa în videoclipul următor, dar mai întâi vrem să vezi cât de ușor este de utilizat.

tmap oferă funcția qtm() pentru hărți tematice rapide (quick thematic maps). Aceasta urmează ideile din qplot() al pachetului ggplot2, dar cu câteva diferențe importante. În loc să aștepte date într-un data frame ca ggplot2(), ea așteaptă date într-un obiect spațial și folosește argumentul shp pentru a-l specifica. O altă diferență importantă este că tmap nu folosește evaluare non-standard (vezi cursul Writing Functions in R pentru mai multe detalii), deci variabilele trebuie incluse între ghilimele atunci când specifici mapările.

Încearcă acest exemplu în consolă:

library(tmap)
qtm(shp = countries_spdf, fill = "population")

Cât de simplu a fost!? Poți crea o hartă coropletă pentru o altă variabilă din countries_spdf: gdp?

Acest exercițiu face parte din cursul

Vizualizarea datelor geospațiale în R

Vezi cursul

Instrucțiuni pentru exercițiu

Folosind exemplul ca ghid, creează o hartă coropletă a variabilei gdp cu ajutorul funcției qtm().

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

library(sp)
library(tmap)

# Use qtm() to create a choropleth map of gdp
Editează și rulează codul