Introduction aux réseaux spatiaux avec R
Préambule
Bienvenue dans ce module sur les réseaux spatiaux avec R. Ce module vous propose une exploration approfondie des réseaux spatiaux, et plus particulièrement des interactions spatiales, à travers l’utilisation des packages TDLM (Lenormand, 2023) et bioregion (Denelle et al., 2025).
Vous apprendrez à utiliser :
R, RStudio et Shiny en abordant des notions de base pour manipuler des données et pour créer des applications interactives simples avec le package Shiny (Chang et al., 2025) pour visualiser et explorer vos réseaux spatiaux de manière dynamique.
TDLM en comparant rigoureusement différentes lois de distribution des déplacements (telles que la loi de gravité ou de radiation) et en modélisant les flux de déplacements entre zones géographiques avec différents niveaux de contraintes.
bioregion en appliquant des méthodes de biorégionalisation pour identifier des unités spatiales homogènes en termes de composition d’espèces, en utilisant des algorithmes de clustering hiérarchique, non hiérarchique et des méthodes issues de la théorie des réseaux.
Ce GitBook est conçu pour être à la fois un support théorique et un guide pratique : chaque concept sera accompagné d’exemples directement applicables dans R grâce aux packages TDLM et bioregion.
Avant d’entrer dans le détail des TPs, voici une introduction générale aux réseaux spatiaux. Elle présente les concepts clés, le vocabulaire essentiel ainsi que le programme du module.
L’ensemble des ressources citées dans ce GitBook est regroupé dans la section Références. Vous y trouverez également plusieurs ouvrages et publications de référence : Barabási (2016), Barthelemy (2011), Barbosa-Filho et al. (2018) ou encore Barthelemy (2023).