ÎncepețiÎncepe gratuit

Hartă coropletă cu intervale egale

În exercițiul anterior, am creat o hartă a densității arborilor. Acum că știm mai multe despre hărțile coroplete, vom explora această vizualizare în mai mult detaliu.

Mai întâi, vom vizualiza diferența dintre utilizarea numărului de arbori și utilizarea numărului de arbori normalizat prin suprafața districtului (densitatea arborilor). Apoi, vom crea o versiune cu intervale egale a acestei hărți, în loc să folosim o scară de culori continuă. Acest algoritm de clasificare împarte spațiul valorilor în intervale egale și atribuie o culoare fiecăruia.

GeoDataFrame-ul district_trees, rezultatul final al exercițiului anterior, este deja încărcat. Include variabila n_trees_per_area, care măsoară densitatea arborilor pe district (reține că valorile variabilei au fost înmulțite cu 10.000).

Acest exercițiu face parte din cursul

Lucrul cu date geospațiale în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un grafic folosind variabila 'n_trees' pentru a colora poligoanele. Asigură-te că afișezi și o legendă folosind cuvântul cheie legend.
  • Repetă același lucru folosind variabila 'n_trees_per_area'. Observi diferența?
  • Generează o hartă coropletă cu variabila 'n_trees_per_area' folosind schema de clasificare pe intervale egale. Asigură-te că adaugi și o legendă.

Exercițiu interactiv practic

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

# Print the first rows of the tree density dataset
print(districts_trees.head())

# Make a choropleth of the number of trees 
districts_trees.plot(____, ____)
plt.show()

# Make a choropleth of the number of trees per area
districts_trees.plot(____, ____)
plt.show()

# Make a choropleth of the number of trees 
districts_trees.plot(____, ____, ____)
plt.show()
Editează și rulează codul