{
 "record_id": "90decb41b454a38dee63486b408022b766c2dc06",
 "eligible": true,
 "exclusion_reason": null,
 "study": {
  "title": "Effects of New Grocery Store Development on Inner-City Neighborhood Residential Prices",
  "year": 2017,
  "doi": "10.1017/age.2016.29",
  "country": "United States",
  "region_city": "Worcester, Massachusetts",
  "sample_start": 1988,
  "sample_end": 2011,
  "property_type": "single_family",
  "price_type": "transaction",
  "data_source": "Geocoded single-family home sales, Worcester MA, 1988-2011 (33,949 sales), 12 new grocery stores",
  "document_type": "journal",
  "estimators": [
   "OLS"
  ],
  "spatial_method": "difference-in-differences with distance buffers around grocery stores",
  "time_fe": true,
  "location_fe": false,
  "se_type": "clustered",
  "n_obs_total": 33849,
  "ai_methods": [],
  "notes": "Hedonic DiD. Dependent variable: log sale price. Tables 2 and 3 print only the grocery-store distance-band dummies and their interactions with a post-opening indicator; housing characteristics (lot size, bedrooms, bathrooms, age) and neighbourhood characteristics (income, car ownership, % white, density, education) are included but their coefficients are NOT reported. Standard errors clustered at the block-group level (robust) in parentheses. Reference category: properties more than 800 m from a grocery store. Post-opening interactions extracted with x_transform 'other'. Table 4 (falsification tests with shifted opening dates) not extracted. Star legend: *** p<0.01, ** p<0.05, + p<0.1."
 },
 "models": [
  {
   "model_id": "T2-c1",
   "table": "2",
   "column": "1",
   "page": 10,
   "dep_var": "log sale price",
   "dep_transform": "log",
   "estimator": "OLS",
   "n_obs": 33849,
   "r2": 0.589,
   "se_or_t_in_parentheses": "se",
   "sample_subset": "All observations; 800 m split into two buffers (0-399.9, 400-800 m); year FE, housing and neighbourhood controls included (not reported); SE clustered by block group"
  },
  {
   "model_id": "T2-c2",
   "table": "2",
   "column": "2",
   "page": 10,
   "dep_var": "log sale price",
   "dep_transform": "log",
   "estimator": "OLS",
   "n_obs": 33583,
   "r2": 0.599,
   "se_or_t_in_parentheses": "se",
   "sample_subset": "Excludes properties with top 1% prices; 800 m split into two buffers (0-399.9, 400-800 m); year FE, housing and neighbourhood controls included (not reported); SE clustered by block group"
  },
  {
   "model_id": "T2-c3",
   "table": "2",
   "column": "3",
   "page": 10,
   "dep_var": "log sale price",
   "dep_transform": "log",
   "estimator": "OLS",
   "n_obs": 32619,
   "r2": 0.584,
   "se_or_t_in_parentheses": "se",
   "sample_subset": "Excludes properties with top 5% prices; 800 m split into two buffers (0-399.9, 400-800 m); year FE, housing and neighbourhood controls included (not reported); SE clustered by block group"
  },
  {
   "model_id": "T3-c1",
   "table": "3",
   "column": "1",
   "page": 11,
   "dep_var": "log sale price",
   "dep_transform": "log",
   "estimator": "OLS",
   "n_obs": 33849,
   "r2": 0.58925,
   "se_or_t_in_parentheses": "se",
   "sample_subset": "All observations; four 200 m rings (0-199.9, 200-399.9, 400-599.9, 600-800 m); year FE, housing and neighbourhood controls included (not reported); SE clustered by block group"
  },
  {
   "model_id": "T3-c2",
   "table": "3",
   "column": "2",
   "page": 11,
   "dep_var": "log sale price",
   "dep_transform": "log",
   "estimator": "OLS",
   "n_obs": 33583,
   "r2": 0.59944,
   "se_or_t_in_parentheses": "se",
   "sample_subset": "Excludes properties with top 1% prices; four 200 m rings (0-199.9, 200-399.9, 400-599.9, 600-800 m); year FE, housing and neighbourhood controls included (not reported); SE clustered by block group"
  },
  {
   "model_id": "T3-c3",
   "table": "3",
   "column": "3",
   "page": 11,
   "dep_var": "log sale price",
   "dep_transform": "log",
   "estimator": "OLS",
   "n_obs": 32619,
   "r2": 0.58413,
   "se_or_t_in_parentheses": "se",
   "sample_subset": "Excludes properties with top 5% prices; four 200 m rings (0-199.9, 200-399.9, 400-599.9, 600-800 m); year FE, housing and neighbourhood controls included (not reported); SE clustered by block group"
  }
 ],
 "coefficients": [
  {
   "model_id": "T2-c1",
   "var_name_printed": "Grocery store distance 0-399.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (within 0-399.9 m of a grocery store site; ref > 800 m)",
   "beta": 0.076,
   "se": 0.028,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "Distance-band dummy (pre- and post-opening location effect); clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c2",
   "var_name_printed": "Grocery store distance 0-399.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (within 0-399.9 m of a grocery store site; ref > 800 m)",
   "beta": 0.073,
   "se": 0.027,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "Distance-band dummy (pre- and post-opening location effect); clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c3",
   "var_name_printed": "Grocery store distance 0-399.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (within 0-399.9 m of a grocery store site; ref > 800 m)",
   "beta": 0.072,
   "se": 0.027,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "Distance-band dummy (pre- and post-opening location effect); clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c1",
   "var_name_printed": "Grocery store distance 400-800 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (400-800 m of a grocery store site; ref > 800 m)",
   "beta": 0.081,
   "se": 0.018,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "Distance-band dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c2",
   "var_name_printed": "Grocery store distance 400-800 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (400-800 m of a grocery store site; ref > 800 m)",
   "beta": 0.08,
   "se": 0.018,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "Distance-band dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c3",
   "var_name_printed": "Grocery store distance 400-800 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (400-800 m of a grocery store site; ref > 800 m)",
   "beta": 0.076,
   "se": 0.017,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "Distance-band dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c1",
   "var_name_printed": "Grocery store distance 0-399.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (0-399.9 m band x post-opening indicator)",
   "beta": 0.073,
   "se": 0.024,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "DiD interaction: effect of the store opening on homes within 399.9 m; clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c2",
   "var_name_printed": "Grocery store distance 0-399.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (0-399.9 m band x post-opening indicator)",
   "beta": 0.07,
   "se": 0.024,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "DiD interaction: effect of the store opening on homes within 399.9 m; clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c3",
   "var_name_printed": "Grocery store distance 0-399.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (0-399.9 m band x post-opening indicator)",
   "beta": 0.071,
   "se": 0.024,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "DiD interaction: effect of the store opening on homes within 399.9 m; clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c1",
   "var_name_printed": "Grocery store distance 400-800 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (400-800 m band x post-opening indicator)",
   "beta": 0.039,
   "se": 0.019,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c2",
   "var_name_printed": "Grocery store distance 400-800 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (400-800 m band x post-opening indicator)",
   "beta": 0.039,
   "se": 0.019,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T2-c3",
   "var_name_printed": "Grocery store distance 400-800 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (400-800 m band x post-opening indicator)",
   "beta": 0.037,
   "se": 0.018,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 10,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c1",
   "var_name_printed": "Grocery store distance 0-199.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (0-199.9 m; ref > 800 m)",
   "beta": 0.10366,
   "se": 0.06349,
   "t": null,
   "p": null,
   "p_stars": "",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c2",
   "var_name_printed": "Grocery store distance 0-199.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (0-199.9 m; ref > 800 m)",
   "beta": 0.10062,
   "se": 0.06409,
   "t": null,
   "p": null,
   "p_stars": "",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c3",
   "var_name_printed": "Grocery store distance 0-199.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (0-199.9 m; ref > 800 m)",
   "beta": 0.09851,
   "se": 0.06452,
   "t": null,
   "p": null,
   "p_stars": "",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c1",
   "var_name_printed": "Grocery store distance 200-399.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (200-399.9 m; ref > 800 m)",
   "beta": 0.07078,
   "se": 0.0284,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c2",
   "var_name_printed": "Grocery store distance 200-399.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (200-399.9 m; ref > 800 m)",
   "beta": 0.06747,
   "se": 0.02844,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c3",
   "var_name_printed": "Grocery store distance 200-399.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (200-399.9 m; ref > 800 m)",
   "beta": 0.06674,
   "se": 0.02763,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c1",
   "var_name_printed": "Grocery store distance 400-599.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (400-599.9 m; ref > 800 m)",
   "beta": 0.0749,
   "se": 0.02149,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c2",
   "var_name_printed": "Grocery store distance 400-599.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (400-599.9 m; ref > 800 m)",
   "beta": 0.0705,
   "se": 0.02099,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c3",
   "var_name_printed": "Grocery store distance 400-599.9 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (400-599.9 m; ref > 800 m)",
   "beta": 0.0713,
   "se": 0.02115,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c1",
   "var_name_printed": "Grocery store distance 600-800 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (600-800 m; ref > 800 m)",
   "beta": 0.0845,
   "se": 0.02107,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c2",
   "var_name_printed": "Grocery store distance 600-800 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (600-800 m; ref > 800 m)",
   "beta": 0.0845,
   "se": 0.02056,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c3",
   "var_name_printed": "Grocery store distance 600-800 meters",
   "taxonomy_id": "commercial_distance",
   "x_transform": "dummy",
   "x_unit": "binary (600-800 m; ref > 800 m)",
   "beta": 0.0788,
   "se": 0.02026,
   "t": null,
   "p": null,
   "p_stars": "***",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "Distance-ring dummy; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c1",
   "var_name_printed": "Grocery store distance 0-199.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (0-199.9 m ring x post-opening)",
   "beta": 0.09786,
   "se": 0.0584,
   "t": null,
   "p": null,
   "p_stars": "+",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c2",
   "var_name_printed": "Grocery store distance 0-199.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (0-199.9 m ring x post-opening)",
   "beta": 0.09685,
   "se": 0.05965,
   "t": null,
   "p": null,
   "p_stars": "",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c3",
   "var_name_printed": "Grocery store distance 0-199.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (0-199.9 m ring x post-opening)",
   "beta": 0.09464,
   "se": 0.05956,
   "t": null,
   "p": null,
   "p_stars": "",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c1",
   "var_name_printed": "Grocery store distance 200-399.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (200-399.9 m ring x post-opening)",
   "beta": 0.06805,
   "se": 0.02634,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c2",
   "var_name_printed": "Grocery store distance 200-399.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (200-399.9 m ring x post-opening)",
   "beta": 0.06516,
   "se": 0.02617,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c3",
   "var_name_printed": "Grocery store distance 200-399.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (200-399.9 m ring x post-opening)",
   "beta": 0.06703,
   "se": 0.02598,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c1",
   "var_name_printed": "Grocery store distance 400-599.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (400-599.9 m ring x post-opening)",
   "beta": 0.01695,
   "se": 0.02448,
   "t": null,
   "p": null,
   "p_stars": "",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c2",
   "var_name_printed": "Grocery store distance 400-599.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (400-599.9 m ring x post-opening)",
   "beta": 0.01561,
   "se": 0.02377,
   "t": null,
   "p": null,
   "p_stars": "",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c3",
   "var_name_printed": "Grocery store distance 400-599.9 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (400-599.9 m ring x post-opening)",
   "beta": 0.01632,
   "se": 0.02409,
   "t": null,
   "p": null,
   "p_stars": "",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c1",
   "var_name_printed": "Grocery store distance 600-800 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (600-800 m ring x post-opening)",
   "beta": 0.05274,
   "se": 0.02271,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c2",
   "var_name_printed": "Grocery store distance 600-800 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (600-800 m ring x post-opening)",
   "beta": 0.05241,
   "se": 0.02231,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  },
  {
   "model_id": "T3-c3",
   "var_name_printed": "Grocery store distance 600-800 m*Post Grocery store",
   "taxonomy_id": "commercial_distance",
   "x_transform": "other",
   "x_unit": "binary (600-800 m ring x post-opening)",
   "beta": 0.04979,
   "se": 0.022,
   "t": null,
   "p": null,
   "p_stars": "**",
   "ci_lo": null,
   "ci_hi": null,
   "page": 11,
   "confidence": "high",
   "notes": "DiD interaction; clustered (block group) robust SE"
  }
 ]
}