Eigenvector-Based Semiparametric Filtering of Spatial Autocorrelation in Generalized Linear Models

Spatial autocorrelation is an ubiquitous phenomenon in cross-sectional data that poses notable challenges for statistical inference. Even if indirect spillovers are not the main theoretical focus, unmodeled spatial dependence can cause common econometric methods to produce biased and inconsistent estimates. While political scientists so far predominantly rely on parametric spatial regression models, semiparametric spatial filtering techniques constitute a valuable alternative. By using the eigenfunction decomposition of a transformed connectivity matrix, the filtering approach generates a synthetic proxy variable from a linear combination of judiciously selected eigenvectors. This synthetic variable acts as a surrogate for omitted spatial effects and removes spatial autocorrelation from the model residuals. This study introduces eigenvector-based spatial filtering to political science and discusses its strengths and weaknesses compared to parametric spatial models. Analytical results and Monte Carlo simulations show that spatial filtering resolves the bias due to neglected spatial dependence in non-spatial regression models. Thereby, it represents a very flexible and intuitive strategy that requires few assumptions. Given the widespread use of cross-sectional data, spatial filtering is applicable to a great variety of empirical analyses where spillovers are not the main quantity of interest. A new R package facilitates the application of this technique.

Back to ‘Research’