This repository contains the data and R code to reproduce the analyses of the paper entitled "Suicide Mortality in Spain (2010-2022): Temporal Trends, Spatial Patterns, and Risk Factors" (Adin et al., 2026)
Sex- and age-specific suicide mortality counts (International Classification of Diseases-10 codes X60-X84), along with corresponding population data, stratified by year and province within continental Spain.
-
This .Rdata file contains the following objects:
-
Carto_SpainPROV:sfobject containing polygon geometries for the provinces of continental Spain -
Suicides:tibbleobject with 10.998 rows and 6 columnsYear: character vector indicating the year (2010-2022)PROV: character vector representing province identifiersSex: factor with 2 levels ("Males" and "Females")Age: character vector indicating age groups ("0-9", "10-19", ..., "70-79", "80+")O: observed number of suicide deathsPop: population at risk
Data source: INE (Spanish Statistical Office)
-
-
This .Rdata file contains a
tibbleobject with 8109 rows and 4 columnsCODMUNI: character vector representing municipality identifiersPOB: total populationDGURBA: classification of Spanish municipalities by degree of urbanisation (1=cities, 2=towns or suburbs, 3=rural areas)Tipo: character vector indicating urban/rural areas
Data source: GISCO (Geographic Information System of the European Commission)
-
The object
Unemployment.PROV.Shas 94 rows and 3 columns:Sex: factor with 2 levels ("Males" and "Females")PROV: character vector representing province identifiersU.Rate: average unemployment rate (%) between 2010 and 2022
The object
Unemployment.PROV.SThas 1222 rows and 4 columns:Sex: factor with 2 levels ("Males" and "Females")PROV: character vector representing province identifiersYear: character vector indicating the year (2010-2022)U.Rate: annual unemployment rate (%)
Data source: INE (Spanish Statistical Office)
-
The object
Poverty.TAhas 104 rows and 4 columns:Sex: factor with 2 levels ("Males" and "Females")Age: character vector indicating age groups ("16-29", "30-44", "45-64", and "65+")Year: character vector indicating the year (2010-2022)Rate: annual at-risk-of-poverty rate (%)
Data source: INE (Spanish Statistical Office)
R code to reproduce all analyses presented in this paper, including the fitting of age–time and age–space interaction models using INLA (http://www.r-inla.org/), as well as the code to generate all figures and tables.
-
Performs the descriptive analyses outlined in Section 2, including the generation of Figures 1–3 and Table 1.
-
Fits Bayesian hierarchical models that incorporate age–time interaction effects, as detailed in Section 3.1.
-
Fits Bayesian hierarchical models that incorporate age-space interaction effects, as detailed in Section 3.2.
-
Performs model comparison and analyzes the estimated rates for age–time interaction models (Section 4.1), including the generation of Table 3, Figure 4 and Figure 6.
-
Performs model comparison and analyzes the estimated rates for age-space interaction models (Section 4.1), including the generation of Table 3, Figure 5, Figures 7-8 and Figures S2-S3.
-
4a_EcologicalRegression_Spatial.R
Fits ecological regression model under the simplified spatial+ appproach to address confounding for spatial covariates.
-
4b_EcologicalRegression_Temporal.R
Fits ecological regression model under the simplified spatial+ appproach to address confounding for temporal covariates.
This work has been supported by projects PID2024-155382OB-I00 (funded by MICIU/AEI/10.13039/501100011033 and FEDER, UE), PID2020-113125RB-I00/MCIN/AEI/10.13039/501100011033 (Spanish Ministry of Science and Innovation), and UNEDPAM/PI/PR24/01A (Centro Asociado UNED - Pamplona).


