{
 "regions_in_external": 17,
 "regions_matched": 17,
 "correlations": {
  "H_rarefied15 ~ log_population": {
   "n": 16,
   "rho": -0.197,
   "ci": [
    -0.616,
    0.341
   ],
   "ols_b": -0.0051,
   "ols_se_hc3": 0.0063
  },
  "H_rarefied15 ~ log_business_locations": {
   "n": 16,
   "rho": -0.238,
   "ci": [
    -0.655,
    0.304
   ],
   "ols_b": -0.0055,
   "ols_se_hc3": 0.0068
  },
  "H_rarefied15 ~ disposable_income": {
   "n": 16,
   "rho": 0.385,
   "ci": [
    -0.182,
    0.748
   ],
   "ols_b": 0.0,
   "ols_se_hc3": 0.0
  },
  "H_rarefied15 ~ log_density": {
   "n": 16,
   "rho": -0.371,
   "ci": [
    -0.687,
    0.158
   ],
   "ols_b": -0.0021,
   "ols_se_hc3": 0.0022
  },
  "H_norm_M ~ log_population": {
   "n": 17,
   "rho": 0.414,
   "ci": [
    -0.133,
    0.786
   ],
   "ols_b": 0.0291,
   "ols_se_hc3": 0.0216
  },
  "H_norm_M ~ log_business_locations": {
   "n": 17,
   "rho": 0.439,
   "ci": [
    -0.09,
    0.806
   ],
   "ols_b": 0.0317,
   "ols_se_hc3": 0.0227
  },
  "H_norm_M ~ disposable_income": {
   "n": 17,
   "rho": 0.564,
   "ci": [
    0.019,
    0.855
   ],
   "ols_b": 0.0,
   "ols_se_hc3": 0.0
  },
  "H_norm_M ~ log_density": {
   "n": 17,
   "rho": 0.176,
   "ci": [
    -0.418,
    0.67
   ],
   "ols_b": 0.0092,
   "ols_se_hc3": 0.0093
  },
  "eff_cat_M ~ log_population": {
   "n": 17,
   "rho": 0.414,
   "ci": [
    -0.135,
    0.792
   ],
   "ols_b": 0.8725,
   "ols_se_hc3": 0.6105
  },
  "eff_cat_M ~ log_business_locations": {
   "n": 17,
   "rho": 0.439,
   "ci": [
    -0.107,
    0.816
   ],
   "ols_b": 0.9454,
   "ols_se_hc3": 0.6298
  },
  "eff_cat_M ~ disposable_income": {
   "n": 17,
   "rho": 0.564,
   "ci": [
    0.031,
    0.854
   ],
   "ols_b": 0.0005,
   "ols_se_hc3": 0.0002
  },
  "eff_cat_M ~ log_density": {
   "n": 17,
   "rho": 0.176,
   "ci": [
    -0.439,
    0.673
   ],
   "ols_b": 0.2604,
   "ols_se_hc3": 0.2698
  },
  "log_stores_per_100k ~ log_population": {
   "n": 17,
   "rho": -0.194,
   "ci": [
    -0.605,
    0.304
   ],
   "ols_b": null,
   "ols_se_hc3": null
  },
  "log_stores_per_100k ~ log_density": {
   "n": 17,
   "rho": -0.218,
   "ci": [
    -0.71,
    0.36
   ],
   "ols_b": null,
   "ols_se_hc3": null
  },
  "log_stores_per_100k ~ disposable_income": {
   "n": 17,
   "rho": -0.02,
   "ci": [
    -0.493,
    0.463
   ],
   "ols_b": null,
   "ols_se_hc3": null
  }
 },
 "covariate_sources": {
  "log_population": "ISQ population estimate, 1 July 2025 (provisional)",
  "log_business_locations": "ISQ business locations with employees, Dec 2025",
  "disposable_income": "ISQ disposable income per capita, 2024p",
  "log_density": "Census 2021 population density (2021 ER boundaries)"
 },
 "note": "17 regions at most (Nord-du-Québec has no located store); rarefied diversity needs >= 15 stores. Associations only; CIs from 5 000 region-level bootstrap draws; OLS slope with HC3 SE.",
 "H7_V3": {
  "n": 17,
  "R2_eci_on_covariates": 0.475,
  "loo_pred_spearman": 0.392,
  "criterion_rho_ge_0.5": false,
  "partial_corr_eci_diversity_given_covariates": -0.083
 }
}