Chronic absenteeism by school composition (thirds)
Schools split into thirds by a demographic share, and each third's student-weighted below-90 share.
- 1How it was computedsort schools by share; split into equal thirds; weighted below-90 share per third
- universe
- Served database, 2024-25, schools with both the share and the attendance cell
- packet block
- composition_segments
Uses: Chronic absenteeism as 100 minus the 90%-attendance share
- 2What went inInputs
- attendance_rate_above_90 — served metric; its own tree covers file, load, and checks.
- pct_special_ed — served metric; its own tree covers file, load, and checks.
- pct_white — served metric; its own tree covers file, load, and checks.
- pct_english_learner — served metric; its own tree covers file, load, and checks.
- 3The generated fileThe committed data file
Generated 2026-09-08 by one script from the inputs above; the page renders only from this file.
This block’s raw values (JSON)
{ "year": "2024-25", "note": "Schools split into thirds (equal school counts) by each 2024-25 demographic share; rate = student-weighted below-90 share within the third.", "econ_disadv_top_coded": { "n_at_100": 188, "n_total": 216 }, "characteristics": { "pct_special_ed": [ { "third": "lowest", "share_min": 2.2843, "share_max": 16.087, "n_schools": 72, "weighted_below_90": 27.8663 }, { "third": "middle", "share_min": 16.3194, "share_max": 24.1341, "n_schools": 72, "weighted_below_90": 39.1092 }, { "third": "highest", "share_min": 24.2331, "share_max": 48.2927, "n_schools": 72, "weighted_below_90": 54.3328 } ], "pct_white": [ { "third": "lowest", "share_min": 0, "share_max": 1.2793, "n_schools": 72, "weighted_below_90": 50.9099 }, { "third": "middle", "share_min": 1.385, "share_max": 11.3514, "n_schools": 72, "weighted_below_90": 44.5148 }, { "third": "highest", "share_min": 11.5326, "share_max": 75.2381, "n_schools": 72, "weighted_below_90": 26.6287 } ], "pct_english_learner": [ { "third": "lowest", "share_min": 0, "share_max": 3.8251, "n_schools": 72, "weighted_below_90": 37.5591 }, { "third": "middle", "share_min": 3.8549, "share_max": 19.4268, "n_schools": 72, "weighted_below_90": 39.2316 }, { "third": "highest", "share_min": 19.7782, "share_max": 70.8895, "n_schools": 72, "weighted_below_90": 37.0594 } ] } }Evidence: packet JSON · generator script
- 4How it was checkedChecked: passed
- ✓ passedEach third's weighted rate and school count recomputed independently and matched (full QA §D). The demographic shares that define the thirds are read from the served database and have no base-case check against the enrollment file.
The QA report behind this status · the report also lists what it does not check.
Each input metric’s own checks are on its metric tree (links above). Only the district-wide all-students series is covered by the packet’s 15 source-vs-database checks; that coverage is not claimed for any other block.
- 5Assumptions & caveatsAssumptions and caveats
- Economic disadvantage excluded: top-coded at 100% for 188 of 216 schools.
Notes carried in the data block
- note: Schools split into thirds (equal school counts) by each 2024-25 demographic share; rate = student-weighted below-90 share within the third.
The numbers in this block
Share of students in special education
| Schools | That share is | Schools in third | Chronic absenteeism |
|---|---|---|---|
| Lowest third | 2.3–16.1% | 72 | 27.9% |
| Middle third | 16.3–24.1% | 72 | 39.1% |
| Highest third | 24.2–48.3% | 72 | 54.3% |
Share of White students
| Schools | That share is | Schools in third | Chronic absenteeism |
|---|---|---|---|
| Lowest third | 0.0–1.3% | 72 | 50.9% |
| Middle third | 1.4–11.4% | 72 | 44.5% |
| Highest third | 11.5–75.2% | 72 | 26.6% |
Share of English learners
| Schools | That share is | Schools in third | Chronic absenteeism |
|---|---|---|---|
| Lowest third | 0.0–3.8% | 72 | 37.6% |
| Middle third | 3.9–19.4% | 72 | 39.2% |
| Highest third | 19.8–70.9% | 72 | 37.1% |
2024-25. Economic disadvantage is excluded: 188 of 216 schools are recorded at exactly 100%.
Every school behind this figure
The district's measure: share of each school's students attending less than 90% of days (100 minus the district's 90%+ figure). 2020-21 † was mostly virtual. Click any value for its full trace. 216 schools.