Données raster sous forme de carte thermique
Les prix de maisons prédits dans preds sont des données raster : vous disposez d’une variable mesurée (ou ici prédite) à chaque position d’une grille régulière.
En regardant head(preds) dans la console, vous voyez les valeurs de lat augmenter par paliers d’environ 0,002, tandis que lon reste constant. Après 40 lignes, lon augmente d’environ 0,003, pendant que lat reprend les mêmes valeurs. Pour chaque emplacement lat/lon, vous avez aussi un predicted_price. Vous verrez plus loin, au Chapitre 3, qu’une manière plus utile de concevoir (et stocker) ce type de données est sous forme de matrice.
Quand les données forment une grille régulière, on peut les afficher sous forme de carte thermique. geom_tile() dans ggplot2 dessine un rectangle centré sur chaque emplacement qui remplit l’espace jusqu’au point suivant, carrelant ainsi toute la surface. En reliant une variable à l’esthétique fill, vous obtenez une carte thermique.
Cet exercice fait partie du cours
Visualiser des données géospatiales avec R
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Add a geom_point() layer
ggplot(preds, aes(lon, lat))