Source document

data/analysis/dd3_units.json

Served verbatim from the project repository. Internal working document conventions apply: documents may reference file paths, branch names, and findings-ledger anchors from the repo.

{
 "meta": {
  "source": "edu_data_local replica (bootstrap_replica.sh); read-only",
  "universe": "NYC district schools (include_in_default_comparisons, DOE_PUBLIC), subgroup ALL unless noted, non-suppressed",
  "method": "authoritative: weighted from school-wide values; grades-1-8 basis = school-wide minus PK/K cells (no grade-cell summing)",
  "units": "32 community school districts + 5 boroughs; 2024-25 primary, recovery vs 2018-19 and vs 2021-22 peak"
 },
 "citywide": {
  "n_schools": 1450,
  "n_students": 836268,
  "weighted_ca": 32.3,
  "n_gt50": 231,
  "pct_gt50": 15.9,
  "p10": 16.8,
  "p90": 54.1,
  "sd": 14.1,
  "wca_2018-19": 25.8,
  "wca_2021-22": 39.5,
  "ca_1_8": 31.2,
  "stability_r": 0.936,
  "recovery_vs_2018": 6.5,
  "chg_vs_peak": -7.2,
  "pk_k_distortion": 1.1,
  "poverty_gap": 18.7,
  "ell_gap": 5.5,
  "sth_gap": 19.5
 },
 "districts": {
  "01": {
   "n_schools": 23,
   "n_students": 8978,
   "weighted_ca": 31.8,
   "n_gt50": 7,
   "pct_gt50": 30.4,
   "p10": 20.1,
   "p90": 60.3,
   "sd": 16.2,
   "wca_2018-19": 24.5,
   "wca_2021-22": 39.9,
   "ca_1_8": 30.3,
   "stability_r": 0.907,
   "recovery_vs_2018": 7.3,
   "chg_vs_peak": -8.1,
   "pk_k_distortion": 1.5,
   "poverty_gap": 30.0,
   "ell_gap": 23.8,
   "sth_gap": 30.4,
   "borough": "Manhattan"
  },
  "02": {
   "n_schools": 106,
   "n_students": 53383,
   "weighted_ca": 30.1,
   "n_gt50": 25,
   "pct_gt50": 23.6,
   "p10": 12.1,
   "p90": 59.5,
   "sd": 19.3,
   "wca_2018-19": 21.6,
   "wca_2021-22": 35.9,
   "ca_1_8": 30.0,
   "stability_r": 0.964,
   "recovery_vs_2018": 8.5,
   "chg_vs_peak": -5.8,
   "pk_k_distortion": 0.1,
   "poverty_gap": 26.7,
   "ell_gap": 23.8,
   "sth_gap": 36.3,
   "borough": "Manhattan"
  },
  "03": {
   "n_schools": 40,
   "n_students": 19604,
   "weighted_ca": 32.0,
   "n_gt50": 14,
   "pct_gt50": 35.0,
   "p10": 11.5,
   "p90": 64.4,
   "sd": 19.8,
   "wca_2018-19": 21.0,
   "wca_2021-22": 33.4,
   "ca_1_8": 31.1,
   "stability_r": 0.969,
   "recovery_vs_2018": 11.0,
   "chg_vs_peak": -1.4,
   "pk_k_distortion": 0.9,
   "poverty_gap": 34.2,
   "ell_gap": 31.6,
   "sth_gap": 39.3,
   "borough": "Manhattan"
  },
  "04": {
   "n_schools": 27,
   "n_students": 11198,
   "weighted_ca": 40.0,
   "n_gt50": 13,
   "pct_gt50": 48.1,
   "p10": 21.4,
   "p90": 61.3,
   "sd": 15.3,
   "wca_2018-19": 31.5,
   "wca_2021-22": 43.8,
   "ca_1_8": 38.0,
   "stability_r": 0.943,
   "recovery_vs_2018": 8.5,
   "chg_vs_peak": -3.8,
   "pk_k_distortion": 2.0,
   "poverty_gap": 31.4,
   "ell_gap": 16.3,
   "sth_gap": 24.3,
   "borough": "Manhattan"
  },
  "05": {
   "n_schools": 26,
   "n_students": 8287,
   "weighted_ca": 44.6,
   "n_gt50": 16,
   "pct_gt50": 61.5,
   "p10": 34.5,
   "p90": 63.4,
   "sd": 14.7,
   "wca_2018-19": 38.6,
   "wca_2021-22": 56.6,
   "ca_1_8": 41.9,
   "stability_r": 0.942,
   "recovery_vs_2018": 6.0,
   "chg_vs_peak": -12.0,
   "pk_k_distortion": 2.7,
   "poverty_gap": 35.3,
   "ell_gap": 9.3,
   "sth_gap": 23.1,
   "borough": "Manhattan"
  },
  "06": {
   "n_schools": 44,
   "n_students": 18465,
   "weighted_ca": 36.8,
   "n_gt50": 3,
   "pct_gt50": 6.8,
   "p10": 21.2,
   "p90": 45.6,
   "sd": 9.6,
   "wca_2018-19": 26.9,
   "wca_2021-22": 46.1,
   "ca_1_8": 35.3,
   "stability_r": 0.937,
   "recovery_vs_2018": 9.9,
   "chg_vs_peak": -9.3,
   "pk_k_distortion": 1.5,
   "poverty_gap": 19.2,
   "ell_gap": 2.6,
   "sth_gap": 13.0,
   "borough": "Manhattan"
  },
  "07": {
   "n_schools": 36,
   "n_students": 14008,
   "weighted_ca": 37.3,
   "n_gt50": 6,
   "pct_gt50": 16.7,
   "p10": 25.1,
   "p90": 53.3,
   "sd": 11.5,
   "wca_2018-19": 39.9,
   "wca_2021-22": 50.4,
   "ca_1_8": 36.6,
   "stability_r": 0.875,
   "recovery_vs_2018": -2.6,
   "chg_vs_peak": -13.1,
   "pk_k_distortion": 0.7,
   "poverty_gap": 16.8,
   "ell_gap": -7.4,
   "sth_gap": 6.9,
   "borough": "Bronx"
  },
  "08": {
   "n_schools": 49,
   "n_students": 22995,
   "weighted_ca": 43.2,
   "n_gt50": 10,
   "pct_gt50": 20.4,
   "p10": 35.5,
   "p90": 54.3,
   "sd": 7.6,
   "wca_2018-19": 39.4,
   "wca_2021-22": 53.0,
   "ca_1_8": 41.9,
   "stability_r": 0.8,
   "recovery_vs_2018": 3.8,
   "chg_vs_peak": -9.8,
   "pk_k_distortion": 1.3,
   "poverty_gap": 18.4,
   "ell_gap": -5.9,
   "sth_gap": 9.7,
   "borough": "Bronx"
  },
  "09": {
   "n_schools": 67,
   "n_students": 25780,
   "weighted_ca": 39.5,
   "n_gt50": 10,
   "pct_gt50": 14.9,
   "p10": 26.2,
   "p90": 52.8,
   "sd": 10.0,
   "wca_2018-19": 36.4,
   "wca_2021-22": 48.5,
   "ca_1_8": 37.8,
   "stability_r": 0.833,
   "recovery_vs_2018": 3.1,
   "chg_vs_peak": -9.0,
   "pk_k_distortion": 1.7,
   "poverty_gap": 12.8,
   "ell_gap": -5.8,
   "sth_gap": 8.1,
   "borough": "Bronx"
  },
  "10": {
   "n_schools": 80,
   "n_students": 42707,
   "weighted_ca": 34.4,
   "n_gt50": 8,
   "pct_gt50": 10.0,
   "p10": 22.9,
   "p90": 49.8,
   "sd": 11.7,
   "wca_2018-19": 29.9,
   "wca_2021-22": 43.6,
   "ca_1_8": 33.3,
   "stability_r": 0.921,
   "recovery_vs_2018": 4.5,
   "chg_vs_peak": -9.2,
   "pk_k_distortion": 1.1,
   "poverty_gap": 21.5,
   "ell_gap": 1.2,
   "sth_gap": 12.1,
   "borough": "Bronx"
  },
  "11": {
   "n_schools": 61,
   "n_students": 32635,
   "weighted_ca": 34.3,
   "n_gt50": 2,
   "pct_gt50": 3.3,
   "p10": 25.1,
   "p90": 47.1,
   "sd": 9.0,
   "wca_2018-19": 29.9,
   "wca_2021-22": 43.5,
   "ca_1_8": 33.1,
   "stability_r": 0.837,
   "recovery_vs_2018": 4.4,
   "chg_vs_peak": -9.2,
   "pk_k_distortion": 1.2,
   "poverty_gap": 17.8,
   "ell_gap": 1.3,
   "sth_gap": 14.2,
   "borough": "Bronx"
  },
  "12": {
   "n_schools": 43,
   "n_students": 16675,
   "weighted_ca": 41.0,
   "n_gt50": 8,
   "pct_gt50": 18.6,
   "p10": 29.7,
   "p90": 53.3,
   "sd": 10.5,
   "wca_2018-19": 38.7,
   "wca_2021-22": 49.8,
   "ca_1_8": 40.3,
   "stability_r": 0.887,
   "recovery_vs_2018": 2.3,
   "chg_vs_peak": -8.8,
   "pk_k_distortion": 0.7,
   "poverty_gap": 16.6,
   "ell_gap": -11.0,
   "sth_gap": 10.4,
   "borough": "Bronx"
  },
  "13": {
   "n_schools": 38,
   "n_students": 19301,
   "weighted_ca": 29.7,
   "n_gt50": 14,
   "pct_gt50": 36.8,
   "p10": 18.4,
   "p90": 60.3,
   "sd": 15.8,
   "wca_2018-19": 25.9,
   "wca_2021-22": 39.5,
   "ca_1_8": 29.1,
   "stability_r": 0.952,
   "recovery_vs_2018": 3.8,
   "chg_vs_peak": -9.8,
   "pk_k_distortion": 0.6,
   "poverty_gap": 25.8,
   "ell_gap": 18.2,
   "sth_gap": 30.7,
   "borough": "Brooklyn"
  },
  "14": {
   "n_schools": 38,
   "n_students": 16291,
   "weighted_ca": 37.4,
   "n_gt50": 8,
   "pct_gt50": 21.1,
   "p10": 22.2,
   "p90": 59.3,
   "sd": 15.0,
   "wca_2018-19": 31.9,
   "wca_2021-22": 44.6,
   "ca_1_8": 36.4,
   "stability_r": 0.939,
   "recovery_vs_2018": 5.5,
   "chg_vs_peak": -7.2,
   "pk_k_distortion": 1.0,
   "poverty_gap": 26.1,
   "ell_gap": 11.5,
   "sth_gap": 23.5,
   "borough": "Brooklyn"
  },
  "15": {
   "n_schools": 45,
   "n_students": 26193,
   "weighted_ca": 24.3,
   "n_gt50": 2,
   "pct_gt50": 4.4,
   "p10": 10.9,
   "p90": 44.5,
   "sd": 12.5,
   "wca_2018-19": 18.2,
   "wca_2021-22": 32.8,
   "ca_1_8": 23.9,
   "stability_r": 0.892,
   "recovery_vs_2018": 6.1,
   "chg_vs_peak": -8.5,
   "pk_k_distortion": 0.4,
   "poverty_gap": 23.2,
   "ell_gap": 10.0,
   "sth_gap": 25.0,
   "borough": "Brooklyn"
  },
  "16": {
   "n_schools": 22,
   "n_students": 5526,
   "weighted_ca": 44.4,
   "n_gt50": 6,
   "pct_gt50": 27.3,
   "p10": 32.8,
   "p90": 59.7,
   "sd": 10.3,
   "wca_2018-19": 43.2,
   "wca_2021-22": 54.0,
   "ca_1_8": 44.0,
   "stability_r": 0.934,
   "recovery_vs_2018": 1.2,
   "chg_vs_peak": -9.6,
   "pk_k_distortion": 0.4,
   "poverty_gap": 26.4,
   "ell_gap": 8.1,
   "sth_gap": 20.7,
   "borough": "Brooklyn"
  },
  "17": {
   "n_schools": 46,
   "n_students": 18184,
   "weighted_ca": 34.6,
   "n_gt50": 9,
   "pct_gt50": 19.6,
   "p10": 23.3,
   "p90": 52.6,
   "sd": 12.1,
   "wca_2018-19": 29.7,
   "wca_2021-22": 44.4,
   "ca_1_8": 33.1,
   "stability_r": 0.885,
   "recovery_vs_2018": 4.9,
   "chg_vs_peak": -9.8,
   "pk_k_distortion": 1.5,
   "poverty_gap": 17.7,
   "ell_gap": -2.2,
   "sth_gap": 18.7,
   "borough": "Brooklyn"
  },
  "18": {
   "n_schools": 30,
   "n_students": 11358,
   "weighted_ca": 38.5,
   "n_gt50": 3,
   "pct_gt50": 10.0,
   "p10": 29.1,
   "p90": 50.6,
   "sd": 9.9,
   "wca_2018-19": 31.4,
   "wca_2021-22": 46.1,
   "ca_1_8": 37.0,
   "stability_r": 0.872,
   "recovery_vs_2018": 7.1,
   "chg_vs_peak": -7.6,
   "pk_k_distortion": 1.5,
   "poverty_gap": 18.9,
   "ell_gap": 0.8,
   "sth_gap": 18.4,
   "borough": "Brooklyn"
  },
  "19": {
   "n_schools": 47,
   "n_students": 19314,
   "weighted_ca": 42.5,
   "n_gt50": 16,
   "pct_gt50": 34.0,
   "p10": 27.4,
   "p90": 55.0,
   "sd": 10.7,
   "wca_2018-19": 39.0,
   "wca_2021-22": 48.0,
   "ca_1_8": 41.5,
   "stability_r": 0.788,
   "recovery_vs_2018": 3.5,
   "chg_vs_peak": -5.5,
   "pk_k_distortion": 1.0,
   "poverty_gap": 11.4,
   "ell_gap": -8.4,
   "sth_gap": 9.4,
   "borough": "Brooklyn"
  },
  "20": {
   "n_schools": 43,
   "n_students": 45324,
   "weighted_ca": 21.8,
   "n_gt50": 0,
   "pct_gt50": 0.0,
   "p10": 9.7,
   "p90": 31.7,
   "sd": 8.0,
   "wca_2018-19": 15.7,
   "wca_2021-22": 27.8,
   "ca_1_8": 21.5,
   "stability_r": 0.972,
   "recovery_vs_2018": 6.1,
   "chg_vs_peak": -6.0,
   "pk_k_distortion": 0.3,
   "poverty_gap": 4.6,
   "ell_gap": 7.3,
   "sth_gap": 11.1,
   "borough": "Brooklyn"
  },
  "21": {
   "n_schools": 39,
   "n_students": 35189,
   "weighted_ca": 34.1,
   "n_gt50": 7,
   "pct_gt50": 17.9,
   "p10": 23.0,
   "p90": 54.2,
   "sd": 12.3,
   "wca_2018-19": 24.7,
   "wca_2021-22": 39.6,
   "ca_1_8": 33.4,
   "stability_r": 0.942,
   "recovery_vs_2018": 9.4,
   "chg_vs_peak": -5.5,
   "pk_k_distortion": 0.7,
   "poverty_gap": 12.5,
   "ell_gap": 4.4,
   "sth_gap": 16.3,
   "borough": "Brooklyn"
  },
  "22": {
   "n_schools": 39,
   "n_students": 31594,
   "weighted_ca": 31.9,
   "n_gt50": 1,
   "pct_gt50": 2.6,
   "p10": 20.3,
   "p90": 45.0,
   "sd": 9.3,
   "wca_2018-19": 20.0,
   "wca_2021-22": 37.7,
   "ca_1_8": 31.0,
   "stability_r": 0.951,
   "recovery_vs_2018": 11.9,
   "chg_vs_peak": -5.8,
   "pk_k_distortion": 0.9,
   "poverty_gap": 16.4,
   "ell_gap": 13.7,
   "sth_gap": 23.2,
   "borough": "Brooklyn"
  },
  "23": {
   "n_schools": 26,
   "n_students": 8015,
   "weighted_ca": 45.2,
   "n_gt50": 13,
   "pct_gt50": 50.0,
   "p10": 27.4,
   "p90": 56.1,
   "sd": 11.8,
   "wca_2018-19": 44.3,
   "wca_2021-22": 52.5,
   "ca_1_8": 43.0,
   "stability_r": 0.715,
   "recovery_vs_2018": 0.9,
   "chg_vs_peak": -7.3,
   "pk_k_distortion": 2.2,
   "poverty_gap": 20.5,
   "ell_gap": 7.9,
   "sth_gap": 17.4,
   "borough": "Brooklyn"
  },
  "24": {
   "n_schools": 54,
   "n_students": 50000,
   "weighted_ca": 27.4,
   "n_gt50": 0,
   "pct_gt50": 0.0,
   "p10": 19.0,
   "p90": 36.8,
   "sd": 7.1,
   "wca_2018-19": 17.3,
   "wca_2021-22": 31.9,
   "ca_1_8": 26.4,
   "stability_r": 0.936,
   "recovery_vs_2018": 10.1,
   "chg_vs_peak": -4.5,
   "pk_k_distortion": 1.0,
   "poverty_gap": 7.5,
   "ell_gap": 4.9,
   "sth_gap": 8.2,
   "borough": "Queens"
  },
  "25": {
   "n_schools": 44,
   "n_students": 35131,
   "weighted_ca": 22.5,
   "n_gt50": 0,
   "pct_gt50": 0.0,
   "p10": 12.1,
   "p90": 39.0,
   "sd": 9.6,
   "wca_2018-19": 17.8,
   "wca_2021-22": 29.0,
   "ca_1_8": 21.8,
   "stability_r": 0.95,
   "recovery_vs_2018": 4.7,
   "chg_vs_peak": -6.5,
   "pk_k_distortion": 0.7,
   "poverty_gap": 7.8,
   "ell_gap": 5.7,
   "sth_gap": 18.2,
   "borough": "Queens"
  },
  "26": {
   "n_schools": 33,
   "n_students": 30202,
   "weighted_ca": 22.0,
   "n_gt50": 0,
   "pct_gt50": 0.0,
   "p10": 10.7,
   "p90": 30.6,
   "sd": 9.1,
   "wca_2018-19": 15.6,
   "wca_2021-22": 25.2,
   "ca_1_8": 21.4,
   "stability_r": 0.972,
   "recovery_vs_2018": 6.4,
   "chg_vs_peak": -3.2,
   "pk_k_distortion": 0.6,
   "poverty_gap": 10.0,
   "ell_gap": 7.5,
   "sth_gap": 16.4,
   "borough": "Queens"
  },
  "27": {
   "n_schools": 62,
   "n_students": 42078,
   "weighted_ca": 39.4,
   "n_gt50": 15,
   "pct_gt50": 24.2,
   "p10": 27.7,
   "p90": 61.1,
   "sd": 12.0,
   "wca_2018-19": 28.3,
   "wca_2021-22": 45.2,
   "ca_1_8": 37.6,
   "stability_r": 0.935,
   "recovery_vs_2018": 11.1,
   "chg_vs_peak": -5.8,
   "pk_k_distortion": 1.8,
   "poverty_gap": 15.7,
   "ell_gap": 6.3,
   "sth_gap": 24.0,
   "borough": "Queens"
  },
  "28": {
   "n_schools": 49,
   "n_students": 38785,
   "weighted_ca": 30.8,
   "n_gt50": 1,
   "pct_gt50": 2.0,
   "p10": 15.5,
   "p90": 47.3,
   "sd": 10.8,
   "wca_2018-19": 23.7,
   "wca_2021-22": 38.1,
   "ca_1_8": 29.6,
   "stability_r": 0.908,
   "recovery_vs_2018": 7.1,
   "chg_vs_peak": -7.3,
   "pk_k_distortion": 1.2,
   "poverty_gap": 16.5,
   "ell_gap": 16.0,
   "sth_gap": 24.3,
   "borough": "Queens"
  },
  "29": {
   "n_schools": 46,
   "n_students": 23928,
   "weighted_ca": 36.6,
   "n_gt50": 2,
   "pct_gt50": 4.3,
   "p10": 22.5,
   "p90": 47.2,
   "sd": 10.1,
   "wca_2018-19": 27.2,
   "wca_2021-22": 45.9,
   "ca_1_8": 34.5,
   "stability_r": 0.881,
   "recovery_vs_2018": 9.4,
   "chg_vs_peak": -9.3,
   "pk_k_distortion": 2.1,
   "poverty_gap": 14.3,
   "ell_gap": 6.1,
   "sth_gap": 17.5,
   "borough": "Queens"
  },
  "30": {
   "n_schools": 50,
   "n_students": 37024,
   "weighted_ca": 29.8,
   "n_gt50": 3,
   "pct_gt50": 6.0,
   "p10": 18.4,
   "p90": 46.1,
   "sd": 11.0,
   "wca_2018-19": 19.7,
   "wca_2021-22": 33.9,
   "ca_1_8": 28.6,
   "stability_r": 0.909,
   "recovery_vs_2018": 10.1,
   "chg_vs_peak": -4.1,
   "pk_k_distortion": 1.2,
   "poverty_gap": 16.1,
   "ell_gap": 13.8,
   "sth_gap": 25.4,
   "borough": "Queens"
  },
  "31": {
   "n_schools": 71,
   "n_students": 58697,
   "weighted_ca": 28.7,
   "n_gt50": 6,
   "pct_gt50": 8.5,
   "p10": 16.7,
   "p90": 47.9,
   "sd": 13.0,
   "wca_2018-19": 23.2,
   "wca_2021-22": 38.0,
   "ca_1_8": 27.7,
   "stability_r": 0.966,
   "recovery_vs_2018": 5.5,
   "chg_vs_peak": -9.3,
   "pk_k_distortion": 1.0,
   "poverty_gap": 17.7,
   "ell_gap": 7.3,
   "sth_gap": 25.4,
   "borough": "Staten Island"
  },
  "32": {
   "n_schools": 26,
   "n_students": 9419,
   "weighted_ca": 33.8,
   "n_gt50": 3,
   "pct_gt50": 11.5,
   "p10": 21.3,
   "p90": 51.1,
   "sd": 10.8,
   "wca_2018-19": 29.1,
   "wca_2021-22": 42.2,
   "ca_1_8": 32.7,
   "stability_r": 0.913,
   "recovery_vs_2018": 4.7,
   "chg_vs_peak": -8.4,
   "pk_k_distortion": 1.1,
   "poverty_gap": 10.1,
   "ell_gap": -9.1,
   "sth_gap": 5.2,
   "borough": "Brooklyn"
  }
 },
 "boroughs": {
  "Manhattan": {
   "n_schools": 266,
   "n_students": 119915,
   "weighted_ca": 33.5,
   "n_gt50": 78,
   "pct_gt50": 29.3,
   "p10": 13.3,
   "p90": 61.2,
   "sd": 17.8,
   "wca_2018-19": 24.9,
   "wca_2021-22": 39.6,
   "ca_1_8": 32.5,
   "stability_r": 0.956,
   "recovery_vs_2018": 8.6,
   "chg_vs_peak": -6.1,
   "pk_k_distortion": 1.0,
   "poverty_gap": 28.5,
   "ell_gap": 17.5,
   "sth_gap": 29.6
  },
  "Bronx": {
   "n_schools": 336,
   "n_students": 154800,
   "weighted_ca": 37.5,
   "n_gt50": 44,
   "pct_gt50": 13.1,
   "p10": 25.2,
   "p90": 52.4,
   "sd": 10.6,
   "wca_2018-19": 34.3,
   "wca_2021-22": 47.1,
   "ca_1_8": 36.3,
   "stability_r": 0.879,
   "recovery_vs_2018": 3.2,
   "chg_vs_peak": -9.6,
   "pk_k_distortion": 1.2,
   "poverty_gap": 19.3,
   "ell_gap": -3.1,
   "sth_gap": 10.7
  },
  "Brooklyn": {
   "n_schools": 439,
   "n_students": 245708,
   "weighted_ca": 31.9,
   "n_gt50": 82,
   "pct_gt50": 18.7,
   "p10": 17.1,
   "p90": 54.8,
   "sd": 14.2,
   "wca_2018-19": 25.4,
   "wca_2021-22": 38.9,
   "ca_1_8": 30.9,
   "stability_r": 0.928,
   "recovery_vs_2018": 6.5,
   "chg_vs_peak": -7.0,
   "pk_k_distortion": 1.0,
   "poverty_gap": 17.9,
   "ell_gap": 3.9,
   "sth_gap": 19.7
  },
  "Queens": {
   "n_schools": 338,
   "n_students": 257148,
   "weighted_ca": 29.8,
   "n_gt50": 21,
   "pct_gt50": 6.2,
   "p10": 14.8,
   "p90": 47.4,
   "sd": 12.3,
   "wca_2018-19": 21.2,
   "wca_2021-22": 35.3,
   "ca_1_8": 28.5,
   "stability_r": 0.939,
   "recovery_vs_2018": 8.6,
   "chg_vs_peak": -5.5,
   "pk_k_distortion": 1.3,
   "poverty_gap": 13.3,
   "ell_gap": 7.4,
   "sth_gap": 18.8
  },
  "Staten Island": {
   "n_schools": 71,
   "n_students": 58697,
   "weighted_ca": 28.7,
   "n_gt50": 6,
   "pct_gt50": 8.5,
   "p10": 16.7,
   "p90": 47.9,
   "sd": 13.0,
   "wca_2018-19": 23.2,
   "wca_2021-22": 38.0,
   "ca_1_8": 27.7,
   "stability_r": 0.966,
   "recovery_vs_2018": 5.5,
   "chg_vs_peak": -9.3,
   "pk_k_distortion": 1.0,
   "poverty_gap": 17.7,
   "ell_gap": 7.3,
   "sth_gap": 25.4
  }
 },
 "district_trend": {
  "01": {
   "2018-19": 24.5,
   "2019-20": 23.8,
   "2020-21": 23.8,
   "2021-22": 39.9,
   "2022-23": 37.1,
   "2023-24": 36.0,
   "2024-25": 31.8
  },
  "02": {
   "2018-19": 21.6,
   "2019-20": 21.4,
   "2020-21": 24.8,
   "2021-22": 35.9,
   "2022-23": 31.8,
   "2023-24": 31.9,
   "2024-25": 30.1
  },
  "03": {
   "2018-19": 21.0,
   "2019-20": 20.3,
   "2020-21": 25.7,
   "2021-22": 33.4,
   "2022-23": 35.0,
   "2023-24": 34.7,
   "2024-25": 32.0
  },
  "04": {
   "2018-19": 31.5,
   "2019-20": 28.6,
   "2020-21": 30.3,
   "2021-22": 43.8,
   "2022-23": 42.5,
   "2023-24": 45.3,
   "2024-25": 40.0
  },
  "05": {
   "2018-19": 38.6,
   "2019-20": 36.1,
   "2020-21": 49.5,
   "2021-22": 56.6,
   "2022-23": 48.7,
   "2023-24": 47.8,
   "2024-25": 44.6
  },
  "06": {
   "2018-19": 26.9,
   "2019-20": 26.2,
   "2020-21": 33.0,
   "2021-22": 46.1,
   "2022-23": 40.8,
   "2023-24": 40.0,
   "2024-25": 36.8
  },
  "07": {
   "2018-19": 39.9,
   "2019-20": 36.8,
   "2020-21": 43.6,
   "2021-22": 50.4,
   "2022-23": 41.6,
   "2023-24": 38.4,
   "2024-25": 37.3
  },
  "08": {
   "2018-19": 39.4,
   "2019-20": 35.6,
   "2020-21": 32.0,
   "2021-22": 53.0,
   "2022-23": 46.9,
   "2023-24": 44.0,
   "2024-25": 43.2
  },
  "09": {
   "2018-19": 36.4,
   "2019-20": 32.9,
   "2020-21": 34.7,
   "2021-22": 48.5,
   "2022-23": 43.4,
   "2023-24": 40.8,
   "2024-25": 39.5
  },
  "10": {
   "2018-19": 29.9,
   "2019-20": 27.1,
   "2020-21": 33.2,
   "2021-22": 43.6,
   "2022-23": 36.6,
   "2023-24": 34.6,
   "2024-25": 34.4
  },
  "11": {
   "2018-19": 29.9,
   "2019-20": 27.4,
   "2020-21": 30.8,
   "2021-22": 43.5,
   "2022-23": 37.3,
   "2023-24": 35.5,
   "2024-25": 34.3
  },
  "12": {
   "2018-19": 38.7,
   "2019-20": 32.6,
   "2020-21": 36.9,
   "2021-22": 49.8,
   "2022-23": 44.5,
   "2023-24": 40.6,
   "2024-25": 41.0
  },
  "13": {
   "2018-19": 25.9,
   "2019-20": 23.4,
   "2020-21": 24.7,
   "2021-22": 39.5,
   "2022-23": 32.9,
   "2023-24": 31.3,
   "2024-25": 29.7
  },
  "14": {
   "2018-19": 31.9,
   "2019-20": 29.6,
   "2020-21": 32.8,
   "2021-22": 44.6,
   "2022-23": 40.0,
   "2023-24": 38.4,
   "2024-25": 37.4
  },
  "15": {
   "2018-19": 18.2,
   "2019-20": 18.9,
   "2020-21": 23.8,
   "2021-22": 32.8,
   "2022-23": 30.9,
   "2023-24": 26.8,
   "2024-25": 24.3
  },
  "16": {
   "2018-19": 43.2,
   "2019-20": 40.0,
   "2020-21": 32.8,
   "2021-22": 54.0,
   "2022-23": 47.7,
   "2023-24": 47.3,
   "2024-25": 44.4
  },
  "17": {
   "2018-19": 29.7,
   "2019-20": 27.6,
   "2020-21": 37.6,
   "2021-22": 44.4,
   "2022-23": 37.7,
   "2023-24": 34.9,
   "2024-25": 34.6
  },
  "18": {
   "2018-19": 31.4,
   "2019-20": 28.9,
   "2020-21": 39.8,
   "2021-22": 46.1,
   "2022-23": 42.3,
   "2023-24": 40.5,
   "2024-25": 38.5
  },
  "19": {
   "2018-19": 39.0,
   "2019-20": 36.1,
   "2020-21": 36.6,
   "2021-22": 48.0,
   "2022-23": 43.5,
   "2023-24": 43.2,
   "2024-25": 42.5
  },
  "20": {
   "2018-19": 15.7,
   "2019-20": 16.4,
   "2020-21": 20.9,
   "2021-22": 27.8,
   "2022-23": 24.0,
   "2023-24": 22.6,
   "2024-25": 21.8
  },
  "21": {
   "2018-19": 24.7,
   "2019-20": 23.1,
   "2020-21": 31.2,
   "2021-22": 39.6,
   "2022-23": 35.7,
   "2023-24": 34.9,
   "2024-25": 34.1
  },
  "22": {
   "2018-19": 20.0,
   "2019-20": 19.1,
   "2020-21": 26.6,
   "2021-22": 37.7,
   "2022-23": 34.4,
   "2023-24": 32.5,
   "2024-25": 31.9
  },
  "23": {
   "2018-19": 44.3,
   "2019-20": 39.8,
   "2020-21": 34.6,
   "2021-22": 52.5,
   "2022-23": 46.9,
   "2023-24": 46.8,
   "2024-25": 45.2
  },
  "24": {
   "2018-19": 17.3,
   "2019-20": 17.3,
   "2020-21": 23.5,
   "2021-22": 31.9,
   "2022-23": 29.9,
   "2023-24": 29.3,
   "2024-25": 27.4
  },
  "25": {
   "2018-19": 17.8,
   "2019-20": 17.0,
   "2020-21": 17.0,
   "2021-22": 29.0,
   "2022-23": 25.2,
   "2023-24": 25.1,
   "2024-25": 22.5
  },
  "26": {
   "2018-19": 15.6,
   "2019-20": 14.2,
   "2020-21": 16.5,
   "2021-22": 25.2,
   "2022-23": 23.4,
   "2023-24": 21.9,
   "2024-25": 22.0
  },
  "27": {
   "2018-19": 28.3,
   "2019-20": 27.0,
   "2020-21": 30.3,
   "2021-22": 45.2,
   "2022-23": 41.0,
   "2023-24": 40.3,
   "2024-25": 39.4
  },
  "28": {
   "2018-19": 23.7,
   "2019-20": 21.7,
   "2020-21": 24.5,
   "2021-22": 38.1,
   "2022-23": 33.4,
   "2023-24": 33.6,
   "2024-25": 30.8
  },
  "29": {
   "2018-19": 27.2,
   "2019-20": 25.3,
   "2020-21": 33.4,
   "2021-22": 45.9,
   "2022-23": 39.1,
   "2023-24": 36.6,
   "2024-25": 36.6
  },
  "30": {
   "2018-19": 19.7,
   "2019-20": 18.6,
   "2020-21": 22.9,
   "2021-22": 33.9,
   "2022-23": 32.9,
   "2023-24": 32.6,
   "2024-25": 29.8
  },
  "31": {
   "2018-19": 23.2,
   "2019-20": 23.0,
   "2020-21": 30.3,
   "2021-22": 38.0,
   "2022-23": 32.0,
   "2023-24": 29.9,
   "2024-25": 28.7
  },
  "32": {
   "2018-19": 29.1,
   "2019-20": 27.8,
   "2020-21": 35.5,
   "2021-22": 42.2,
   "2022-23": 38.6,
   "2023-24": 36.0,
   "2024-25": 33.8
  }
 },
 "cross_unit": {
  "eta2_between_districts": {
   "ca_level_2024_25": 0.233,
   "recovery_2018_to_2024": 0.122,
   "poverty_gap_2024_25": 0.195
  },
  "note": "eta^2 = between-district share of school-level variance (0 = purely within-district, 1 = purely between-district). Higher => the descriptive is 'sorted' by district."
 },
 "direction_agreement": {
  "n_districts": 32,
  "improving_since_peak": 32,
  "elevated_vs_2018": 31
 }
}