Free data tools for every educator. No PII. No login. No data saved. Built to support you right now.
Data Guide · Equity and Subgroups

Equity and Subgroups

Every average is a crowd. A school can post a proud 68% and still have a room full of students sitting at 41%, invisible until someone splits the number open. This topic teaches the split: what the words mean, which chart tells the truth, and how to read a gap without reading it wrong.

Updated July 2026

See it in one chart

Every group compared to the whole school, one dumbbell per row, and the length of each line is the story.

Percent meeting grade level in math, by group Dumbbell plot
Group rate All students, 68% 0% 20% 40% 60% 80% 100% Students with IEPs n=286 27 pts 41% English learners n=95 21 pts 47% Experiencing homelessness n=44 16 pts 52% Economically disadvantaged n=412 9 pts 59% Students in foster care n=18 61% small group, read gently
Illustrative data, not a real school.
?

Why this chart wins: comparing each group to a reference point wants a dumbbell plot sorted by gap size. Every row is a pair, and the line between the dots IS the gap, drawn to scale. The commonly misused alternative is a cluster of grouped bars, where the eye has to jump between bar tops to estimate each distance, and the pairwise gaps that are the entire story dissolve into a picket fence. Sorting by gap adds the priority order for free, and printing the n-size keeps the smallest groups from being over-read.

Now the trick to watch for. Here are the same two numbers, 72% and 78%, drawn twice. Nothing about the data changes. Only the axis does.

Same data, two stories Axis truncation, exposed
The zoomed story axis starts at 70, and nobody said so 70 72 74 76 78 80 72% 78% Group A Group B The whole story full 0 to 100 scale: a real 6 point gap, at its real size 0 25 50 75 100 72% 78% Group A Group B
Illustrative data, not a real school.
!

The trap: axis truncation is the most common lie in education charting. Rates live on a 0 to 100 scale, so show the scale. The left chart isn't wrong about the numbers, it's wrong about the impression, and impressions drive decisions. If you genuinely need to zoom in on a small difference, that can be legitimate, but say so out loud on the chart itself: "axis starts at 70." A zoom you announce is a magnifying glass. A zoom you hide is a trick.

The big picture

Disaggregation is the single most important habit in education data. It's also the easiest one to skip. An average is comfortable. It fits in a headline, it fits on a banner, and it lets everyone move on. But an average is just the math of a crowd, and students don't live in crowds. They live in classrooms, in categories the state requires us to report, and in circumstances no report captures. When you split a number by group, you find the students the average was hiding. That's the whole job.

Reading the split takes skill, though. Gaps get misread in two directions. Some people see a gap and blame the group, which is backwards: gaps are produced by systems of access, resources, and expectations, and the outcome difference is usually the receipt for an access difference that came first. Other people see a gap in a group of 18 students and sound the alarm, when two students having a rough testing week can swing that rate by 11 points. Reading gaps well means holding both: take every gap seriously as a question, and take every small number gently as evidence.

And because gaps are emotional, gap charts get abused more than any other chart in education. The chart section above shows the same two numbers telling two completely different stories, and now you know exactly how the trick works.

The takeaway: a gap is a question about systems, never a verdict about a group of students. When you find one, your next sentence should start with "what are we providing," not "what are they doing."

The vocabulary

Eight terms carry most of the weight in equity conversations. Learn these and you can follow, and question, any subgroup report a district puts in front of you.

Tap any card to flip it over

Three lenses

District office

Set the default to disaggregated

If disaggregation only happens when someone asks, it won't happen when it matters. Build it into every report, and pair every outcome gap with the access data behind it.

  • Is every metric we publish disaggregated by default, not by request?
  • When we report a gap, do we report the resource and access picture next to it?
  • Are we rolling small groups across multiple years so their trends are readable?
  • Which gaps have we reported for five straight years without changing anything upstream?
School building

Principals, counselors, teachers

You're close enough to the data to know the students inside it. That's your advantage. Use it to read gently where the numbers are small and to ask what the report can't show.

  • Do I know my subgroup n-sizes before I react to a rate change?
  • Is each group growing against its own past, not just trailing another group's snapshot?
  • What do the students inside our biggest gap experience here each day?
  • Which students sit in more than one group, and who owns their support plan?
Kitchen table

Families

Your student may show up in several reported groups at once. Those categories describe how the system reports students, not who your student is or what they can do.

  • Which reported groups does my student belong to, and how does the school support each one?
  • What is the school doing to open access, not just to track the gap?
  • Can you show me my student's own growth over time, not just a group average?
  • A group's average is not my student's ceiling. What's the plan for my student specifically?