Data and code from: Landscape structure shapes the equilibrium between migratory and sedentary species in avian breeding communities along an altitudinal gradient
Data files
May 04, 2026 version files 121.98 KB
-
data_statistical_analyses.rds
26.83 KB
-
README.md
1.70 KB
-
script_statistical_analyses.R
93.45 KB
Abstract
Anthropogenic land use is a major driver of landscape transformation and poses a significant threat to avian biodiversity. However, its effects do not occur in isolation, as environmental gradients such as altitude can interact with land-use patterns to shape ecological communities in complex ways. In particular, how these interacting factors influence the assembly and balance between long-distance migratory and sedentary bird species remains insufficiently understood. Focusing on avian breeding communities in southern France, this study investigates how the equilibrium between migratory and resident species varies across a regional altitudinal gradient of approximately 4000 meters. Using data at a 5 × 5 km resolution, we assess how this balance responds to altitude in combination with landscape structure, including habitat diversity, habitat evenness, forest cover, and overall species richness. The associated dataframe and analytical scripts are provided to enable full replication of the study’s analyses and figures (Figures 2, 3, and 4).
Dataset DOI: 10.5061/dryad.5hqbzkhh4
Description of the data and file structure
Composed of one dataframe and one script.
Files and variables
File: data_statistical_analyses.rds
Description: Dataframe used for the script "script_statistical_analyses.R".
Contains 1,113 observations with 11 variables described as follows:
- CODE5KM: Unique identifier of the 5 km grid (character string).
- X_L93__: X coordinate of CODE5KM centroid, in Lambert-93 projection (numeric).
- Y_L93__: Y coordinate of CODE5KM centroid, in Lambert-93 projection (numeric).
- SC: Sample Coverage (numeric).
- Altitude_Belt: Altitudinal belt, with three levels: ‘Hilly’, ‘Mountain’ and "Subalpine" level (factor).
- Species_Richness: Specific richness, indicating the total number of bird species observed (numeric).
- Forest_Cover: Proportion of forest cover (numeric).
- Habitat_Diversity: Habitat diversity (numeric).
- Habitat_Evenness: Equitability of habitats (numeric).
- N_migratory: Number of migratory species observed (numeric).
- N_sedentary: Number of sedentary species observed (numeric).
File: script_statistical_analyses.R
Description: Script used to replicate statistical analyses and produce figures 2, 3 & 4. It works from the corresponding dataframe ‘data_statistical_analyses’.
Code/software
The script and data can be used on Rstudio software and require the following packages: ‘dplyr’, ‘ggplot2’, ‘MASS’, ‘spdep’, ‘spatialreg’.
