| Source | Local path and upstream URL |
|---|---|
| Validation benchmark | data/2020-census-data/LA-2020-census-data.xlsxSource URL Official LA City Council redistricting demographics workbook used as the benchmark. |
| Assignment input | exp_data/la/LA_City_Council_Districts_(Adopted_2021)/LA_City_Council_Districts_(Adopted_2021).shpSource URL District shapefile used for fresh local block-to-district assignment and split-block handling. |
| Block demographics | revid-census-data/CA/blocks_ca.rdsSource URL Revised block demographics from the California Statewide Database. District assignment is recomputed locally rather than taken from the file. |
| Split-block geometry | data/census_data/la_blocks_detailed.rdsSource URL not documented in repo Geometry-bearing block file used only to spatially assign revised demographics and audit split blocks. |
Los Angeles Validation
2020 official council workbook compared against block-level aggregation
This page focuses on official_vs_blocks. LA uses the official city workbook as the benchmark, the adopted council-district shapefile for fresh local assignment, and revised California block demographics from revid-census-data. Split-block assignment is still recomputed locally rather than taken from the revised file.
Sources
Overview
| Districts with all comparisons passing | 12 of 15 |
| Districts with all comparisons exactly matching | 0 of 15 |
| Exact matches across all district-variable comparisons | 103 of 135 |
| Rows above threshold | 3 |
Average Error By Variable
| Variable | Family | Average absolute error | Max absolute error | Exact matches |
|---|---|---|---|---|
| Total population | Count | 0.108% | 0.442% | 0 of 15 |
| White share of voting age population | Share | 0.027 pp | 0.200 pp | 12 of 15 |
| Latino/Hispanic share of total population | Share | 0.027 pp | 0.100 pp | 11 of 15 |
| Asian share of total population | Share | 0.027 pp | 0.200 pp | 13 of 15 |
| White share of total population | Share | 0.020 pp | 0.200 pp | 13 of 15 |
| Asian share of voting age population | Share | 0.020 pp | 0.100 pp | 12 of 15 |
| Latino/Hispanic share of voting age population | Share | 0.013 pp | 0.100 pp | 13 of 15 |
| Black share of voting age population | Share | 0.007 pp | 0.100 pp | 14 of 15 |
| Black share of total population | Share | 0.000 pp | 0.000 pp | 15 of 15 |
Districts Above Threshold
| District | Variable | Official | Comparison | Difference | Threshold | District % exact | District review rows |
|---|---|---|---|---|---|---|---|
| 5 | Total population | 269,182 | 268,317 | -865 (-0.32%) | 0.25% | 78% | 1 |
| 10 | Total population | 270,703 | 271,419 | +716 (+0.26%) | 0.25% | 33% | 1 |
| 14 | Total population | 264,741 | 265,912 | +1171 (+0.44%) | 0.25% | 67% | 1 |
Full Validation Table
| District | Variable | Family | Mapping | Official | Comparison | Difference | Threshold | Status | Exact |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Asian share of total population | Share | Approximate concept | 17.30% | 17.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 1 | Asian share of voting age population | Share | Approximate concept | 19.30% | 19.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 1 | Black share of total population | Share | Approximate concept | 5.00% | 5.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 1 | Black share of voting age population | Share | Approximate concept | 5.50% | 5.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 1 | Latino/Hispanic share of total population | Share | Approximate concept | 63.80% | 63.90% | +0.10 pp | 0.50 pp | Pass | No |
| 1 | Latino/Hispanic share of voting age population | Share | Approximate concept | 60.10% | 60.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 1 | Total population | Count | Exact concept | 248,124 | 247,659 | -465 (-0.19%) | 0.25% | Pass | No |
| 1 | White share of total population | Share | Approximate concept | 12.00% | 12.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 1 | White share of voting age population | Share | Approximate concept | 13.50% | 13.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 2 | Asian share of total population | Share | Approximate concept | 8.00% | 8.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 2 | Asian share of voting age population | Share | Approximate concept | 8.40% | 8.40% | +0.00 pp | 0.50 pp | Pass | Yes |
| 2 | Black share of total population | Share | Approximate concept | 5.30% | 5.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 2 | Black share of voting age population | Share | Approximate concept | 5.70% | 5.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 2 | Latino/Hispanic share of total population | Share | Approximate concept | 43.40% | 43.40% | +0.00 pp | 0.50 pp | Pass | Yes |
| 2 | Latino/Hispanic share of voting age population | Share | Approximate concept | 40.50% | 40.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 2 | Total population | Count | Exact concept | 250,535 | 250,529 | -6 (-0.00%) | 0.25% | Pass | No |
| 2 | White share of total population | Share | Approximate concept | 40.80% | 40.80% | +0.00 pp | 0.50 pp | Pass | Yes |
| 2 | White share of voting age population | Share | Approximate concept | 43.00% | 43.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 3 | Asian share of total population | Share | Approximate concept | 14.60% | 14.60% | +0.00 pp | 0.50 pp | Pass | Yes |
| 3 | Asian share of voting age population | Share | Approximate concept | 14.80% | 14.80% | +0.00 pp | 0.50 pp | Pass | Yes |
| 3 | Black share of total population | Share | Approximate concept | 5.30% | 5.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 3 | Black share of voting age population | Share | Approximate concept | 5.30% | 5.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 3 | Latino/Hispanic share of total population | Share | Approximate concept | 37.00% | 37.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 3 | Latino/Hispanic share of voting age population | Share | Approximate concept | 34.30% | 34.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 3 | Total population | Count | Exact concept | 257,098 | 256,968 | -130 (-0.05%) | 0.25% | Pass | No |
| 3 | White share of total population | Share | Approximate concept | 40.50% | 40.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 3 | White share of voting age population | Share | Approximate concept | 43.20% | 43.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 4 | Asian share of total population | Share | Approximate concept | 10.90% | 10.90% | +0.00 pp | 0.50 pp | Pass | Yes |
| 4 | Asian share of voting age population | Share | Approximate concept | 10.70% | 10.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 4 | Black share of total population | Share | Approximate concept | 5.10% | 5.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 4 | Black share of voting age population | Share | Approximate concept | 5.10% | 5.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 4 | Latino/Hispanic share of total population | Share | Approximate concept | 19.30% | 19.40% | +0.10 pp | 0.50 pp | Pass | No |
| 4 | Latino/Hispanic share of voting age population | Share | Approximate concept | 18.00% | 18.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 4 | Total population | Count | Exact concept | 269,290 | 269,264 | -26 (-0.01%) | 0.25% | Pass | No |
| 4 | White share of total population | Share | Approximate concept | 61.60% | 61.60% | +0.00 pp | 0.50 pp | Pass | Yes |
| 4 | White share of voting age population | Share | Approximate concept | 63.30% | 63.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 5 | Asian share of total population | Share | Approximate concept | 21.30% | 21.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 5 | Asian share of voting age population | Share | Approximate concept | 21.60% | 21.60% | +0.00 pp | 0.50 pp | Pass | Yes |
| 5 | Black share of total population | Share | Approximate concept | 5.20% | 5.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 5 | Black share of voting age population | Share | Approximate concept | 5.40% | 5.40% | +0.00 pp | 0.50 pp | Pass | Yes |
| 5 | Latino/Hispanic share of total population | Share | Approximate concept | 13.10% | 13.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 5 | Latino/Hispanic share of voting age population | Share | Approximate concept | 12.70% | 12.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 5 | Total population | Count | Exact concept | 269,182 | 268,317 | -865 (-0.32%) | 0.25% | Review | No |
| 5 | White share of total population | Share | Approximate concept | 57.30% | 57.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 5 | White share of voting age population | Share | Approximate concept | 57.40% | 57.50% | +0.10 pp | 0.50 pp | Pass | No |
| 6 | Asian share of total population | Share | Approximate concept | 10.50% | 10.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 6 | Asian share of voting age population | Share | Approximate concept | 11.70% | 11.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 6 | Black share of total population | Share | Approximate concept | 3.80% | 3.80% | +0.00 pp | 0.50 pp | Pass | Yes |
| 6 | Black share of voting age population | Share | Approximate concept | 4.00% | 4.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 6 | Latino/Hispanic share of total population | Share | Approximate concept | 67.90% | 67.90% | +0.00 pp | 0.50 pp | Pass | Yes |
| 6 | Latino/Hispanic share of voting age population | Share | Approximate concept | 64.90% | 64.90% | +0.00 pp | 0.50 pp | Pass | Yes |
| 6 | Total population | Count | Exact concept | 261,114 | 261,295 | +181 (+0.07%) | 0.25% | Pass | No |
| 6 | White share of total population | Share | Approximate concept | 16.00% | 16.10% | +0.10 pp | 0.50 pp | Pass | No |
| 6 | White share of voting age population | Share | Approximate concept | 17.70% | 17.80% | +0.10 pp | 0.50 pp | Pass | No |
| 7 | Asian share of total population | Share | Approximate concept | 6.90% | 6.90% | +0.00 pp | 0.50 pp | Pass | Yes |
| 7 | Asian share of voting age population | Share | Approximate concept | 7.60% | 7.60% | +0.00 pp | 0.50 pp | Pass | Yes |
| 7 | Black share of total population | Share | Approximate concept | 3.30% | 3.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 7 | Black share of voting age population | Share | Approximate concept | 3.50% | 3.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 7 | Latino/Hispanic share of total population | Share | Approximate concept | 68.10% | 68.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 7 | Latino/Hispanic share of voting age population | Share | Approximate concept | 65.00% | 65.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 7 | Total population | Count | Exact concept | 266,276 | 266,138 | -138 (-0.05%) | 0.25% | Pass | No |
| 7 | White share of total population | Share | Approximate concept | 20.10% | 20.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 7 | White share of voting age population | Share | Approximate concept | 22.30% | 22.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 8 | Asian share of total population | Share | Approximate concept | 2.40% | 2.40% | +0.00 pp | 0.50 pp | Pass | Yes |
| 8 | Asian share of voting age population | Share | Approximate concept | 2.90% | 2.90% | +0.00 pp | 0.50 pp | Pass | Yes |
| 8 | Black share of total population | Share | Approximate concept | 34.00% | 34.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 8 | Black share of voting age population | Share | Approximate concept | 36.10% | 36.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 8 | Latino/Hispanic share of total population | Share | Approximate concept | 57.70% | 57.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 8 | Latino/Hispanic share of voting age population | Share | Approximate concept | 54.70% | 54.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 8 | Total population | Count | Exact concept | 257,597 | 257,636 | +39 (+0.02%) | 0.25% | Pass | No |
| 8 | White share of total population | Share | Approximate concept | 3.00% | 3.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 8 | White share of voting age population | Share | Approximate concept | 3.30% | 3.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 9 | Asian share of total population | Share | Approximate concept | 3.30% | 3.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 9 | Asian share of voting age population | Share | Approximate concept | 4.20% | 4.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 9 | Black share of total population | Share | Approximate concept | 13.30% | 13.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 9 | Black share of voting age population | Share | Approximate concept | 14.20% | 14.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 9 | Latino/Hispanic share of total population | Share | Approximate concept | 78.20% | 78.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 9 | Latino/Hispanic share of voting age population | Share | Approximate concept | 75.60% | 75.60% | +0.00 pp | 0.50 pp | Pass | Yes |
| 9 | Total population | Count | Exact concept | 255,988 | 255,960 | -28 (-0.01%) | 0.25% | Pass | No |
| 9 | White share of total population | Share | Approximate concept | 3.70% | 3.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 9 | White share of voting age population | Share | Approximate concept | 4.50% | 4.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 10 | Asian share of total population | Share | Approximate concept | 18.50% | 18.70% | +0.20 pp | 0.50 pp | Pass | No |
| 10 | Asian share of voting age population | Share | Approximate concept | 20.30% | 20.40% | +0.10 pp | 0.50 pp | Pass | No |
| 10 | Black share of total population | Share | Approximate concept | 20.20% | 20.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 10 | Black share of voting age population | Share | Approximate concept | 21.10% | 21.00% | -0.10 pp | 0.50 pp | Pass | No |
| 10 | Latino/Hispanic share of total population | Share | Approximate concept | 46.20% | 46.10% | -0.10 pp | 0.50 pp | Pass | No |
| 10 | Latino/Hispanic share of voting age population | Share | Approximate concept | 42.60% | 42.50% | -0.10 pp | 0.50 pp | Pass | No |
| 10 | Total population | Count | Exact concept | 270,703 | 271,419 | +716 (+0.26%) | 0.25% | Review | No |
| 10 | White share of total population | Share | Approximate concept | 12.10% | 12.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 10 | White share of voting age population | Share | Approximate concept | 13.10% | 13.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 11 | Asian share of total population | Share | Approximate concept | 15.50% | 15.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 11 | Asian share of voting age population | Share | Approximate concept | 15.50% | 15.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 11 | Black share of total population | Share | Approximate concept | 5.60% | 5.60% | +0.00 pp | 0.50 pp | Pass | Yes |
| 11 | Black share of voting age population | Share | Approximate concept | 5.60% | 5.60% | +0.00 pp | 0.50 pp | Pass | Yes |
| 11 | Latino/Hispanic share of total population | Share | Approximate concept | 17.80% | 17.80% | +0.00 pp | 0.50 pp | Pass | Yes |
| 11 | Latino/Hispanic share of voting age population | Share | Approximate concept | 16.60% | 16.60% | +0.00 pp | 0.50 pp | Pass | Yes |
| 11 | Total population | Count | Exact concept | 270,691 | 270,697 | +6 (+0.00%) | 0.25% | Pass | No |
| 11 | White share of total population | Share | Approximate concept | 57.60% | 57.60% | +0.00 pp | 0.50 pp | Pass | Yes |
| 11 | White share of voting age population | Share | Approximate concept | 59.10% | 59.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 12 | Asian share of total population | Share | Approximate concept | 21.20% | 21.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 12 | Asian share of voting age population | Share | Approximate concept | 21.20% | 21.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 12 | Black share of total population | Share | Approximate concept | 4.90% | 4.90% | +0.00 pp | 0.50 pp | Pass | Yes |
| 12 | Black share of voting age population | Share | Approximate concept | 4.90% | 4.90% | +0.00 pp | 0.50 pp | Pass | Yes |
| 12 | Latino/Hispanic share of total population | Share | Approximate concept | 29.30% | 29.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 12 | Latino/Hispanic share of voting age population | Share | Approximate concept | 27.20% | 27.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 12 | Total population | Count | Exact concept | 259,564 | 259,600 | +36 (+0.01%) | 0.25% | Pass | No |
| 12 | White share of total population | Share | Approximate concept | 42.00% | 42.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 12 | White share of voting age population | Share | Approximate concept | 44.30% | 44.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 13 | Asian share of total population | Share | Approximate concept | 18.40% | 18.20% | -0.20 pp | 0.50 pp | Pass | No |
| 13 | Asian share of voting age population | Share | Approximate concept | 18.90% | 18.80% | -0.10 pp | 0.50 pp | Pass | No |
| 13 | Black share of total population | Share | Approximate concept | 4.90% | 4.90% | +0.00 pp | 0.50 pp | Pass | Yes |
| 13 | Black share of voting age population | Share | Approximate concept | 5.20% | 5.20% | +0.00 pp | 0.50 pp | Pass | Yes |
| 13 | Latino/Hispanic share of total population | Share | Approximate concept | 42.00% | 42.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 13 | Latino/Hispanic share of voting age population | Share | Approximate concept | 39.10% | 39.00% | -0.10 pp | 0.50 pp | Pass | No |
| 13 | Total population | Count | Exact concept | 252,909 | 252,481 | -428 (-0.17%) | 0.25% | Pass | No |
| 13 | White share of total population | Share | Approximate concept | 32.00% | 32.20% | +0.20 pp | 0.50 pp | Pass | No |
| 13 | White share of voting age population | Share | Approximate concept | 34.30% | 34.50% | +0.20 pp | 0.50 pp | Pass | No |
| 14 | Asian share of total population | Share | Approximate concept | 14.70% | 14.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 14 | Asian share of voting age population | Share | Approximate concept | 16.10% | 16.20% | +0.10 pp | 0.50 pp | Pass | No |
| 14 | Black share of total population | Share | Approximate concept | 6.00% | 6.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 14 | Black share of voting age population | Share | Approximate concept | 6.70% | 6.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 14 | Latino/Hispanic share of total population | Share | Approximate concept | 61.10% | 61.00% | -0.10 pp | 0.50 pp | Pass | No |
| 14 | Latino/Hispanic share of voting age population | Share | Approximate concept | 57.00% | 57.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 14 | Total population | Count | Exact concept | 264,741 | 265,912 | +1171 (+0.44%) | 0.25% | Review | No |
| 14 | White share of total population | Share | Approximate concept | 16.00% | 16.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 14 | White share of voting age population | Share | Approximate concept | 18.00% | 18.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 15 | Asian share of total population | Share | Approximate concept | 8.00% | 8.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 15 | Asian share of voting age population | Share | Approximate concept | 9.00% | 9.00% | +0.00 pp | 0.50 pp | Pass | Yes |
| 15 | Black share of total population | Share | Approximate concept | 12.30% | 12.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 15 | Black share of voting age population | Share | Approximate concept | 12.10% | 12.10% | +0.00 pp | 0.50 pp | Pass | Yes |
| 15 | Latino/Hispanic share of total population | Share | Approximate concept | 62.70% | 62.70% | +0.00 pp | 0.50 pp | Pass | Yes |
| 15 | Latino/Hispanic share of voting age population | Share | Approximate concept | 59.50% | 59.50% | +0.00 pp | 0.50 pp | Pass | Yes |
| 15 | Total population | Count | Exact concept | 258,310 | 258,283 | -27 (-0.01%) | 0.25% | Pass | No |
| 15 | White share of total population | Share | Approximate concept | 14.30% | 14.30% | +0.00 pp | 0.50 pp | Pass | Yes |
| 15 | White share of voting age population | Share | Approximate concept | 16.80% | 16.80% | +0.00 pp | 0.50 pp | Pass | Yes |