the shape of the vote
SCOTUSstats
Each case is scored per justice: +1 in the majority or a concurrence, −1 in dissent, 0 for no part or a concur-in-part/dissent-in-part. With justices as variables and cases as observations, a plain covariance PCA(no scaling, no regularization) recovers the Court's voting axes.
← the full boardAll time (current court) · 250 cases · 137 dividedprovisional — includes Oyez data for the in-progress term (incomplete until the Supreme Court Database releases); numbers will shift
loadings — PC1 (44%) × PC2 (24%)
loadings — PC1 · PC2 · PC3 (3-D)
ideological ranking (PC1 loading, liberal → conservative)
frequency in the majority — share of participated cases in the winning coalition
How often each justice landed with the Court, among the cases they took part in. Toggle the denominator: all cases (unanimous included), only non-unanimous decisions, or just the closely dividedones (6–3 / 5–4). The count after each bar is that justice's denominator. The Chief and the median conservatives sit at the top; the further left a justice, the more the number falls as the denominator narrows to contested cases.
agreement matrix — % of shared cases on the same side (ordered by ideology)
Share of cases (in which both participated) where the two justices landed on the same side — both in the majority or both in dissent. Brighter = more agreement; the ideological blocs show up as bright squares.
pivotal power — empirical Banzhaf index (28 closely decided cases)
Among decisions won by a margin of two or fewer votes, how often a justice was a swing vote— one whose flip would have reversed the result. Bars show each justice's share of all such pivotal instances (an observed-coalition Banzhaf index); the count is their raw number of pivotal cases. Only majority-side votes can be pivotal, so a justice who dissented through all the term's knife-edge cases scores zero. This is the same vote-flip signal behind “most / least decisive,” spread across the whole bench.
Take Roberts as the reference; each other justice is coded by whether they voted the same side or the opposite, and the winner is Roberts's side or the opposite. Knowing just these 7 determines who won in every case — and it reduces to a plain majority vote of the set (excludes 1 case where Roberts recused).
| Roberts (ref) | Thomas | Sotomayor | Gorsuch | Kavanaugh | Barrett | Jackson | → winner |
|---|---|---|---|---|---|---|---|
| same | opp | opp | same | same | opp | same | Roberts’s side |
| same | opp | opp | same | same | same | opp | Roberts’s side |
| same | opp | same | opp | opp | same | same | Roberts’s side |
| same | opp | same | opp | same | opp | same | Roberts’s side |
| same | opp | same | opp | same | same | same | Roberts’s side |
| same | opp | same | — | same | same | same | Roberts’s side |
| same | opp | same | same | opp | opp | same | Roberts’s side |
| same | opp | same | same | opp | same | same | Roberts’s side |
| same | opp | same | same | same | opp | same | Roberts’s side |
| same | opp | same | same | same | same | opp | Roberts’s side |
| same | opp | same | same | same | same | same | Roberts’s side |
| same | — | opp | — | same | same | — | Roberts’s side |
| same | same | opp | opp | same | same | opp | Roberts’s side |
| same | same | opp | opp | same | same | same | Roberts’s side |
| same | same | opp | same | same | opp | opp | Roberts’s side |
| same | same | opp | same | same | opp | same | Roberts’s side |
| same | same | opp | same | same | same | opp | Roberts’s side |
| same | same | opp | same | same | same | — | Roberts’s side |
| same | same | same | opp | opp | same | same | Roberts’s side |
| same | same | same | opp | same | same | opp | Roberts’s side |
| same | same | same | opp | same | same | same | Roberts’s side |
| same | same | same | — | same | same | same | Roberts’s side |
| same | same | same | same | opp | same | opp | Roberts’s side |
| same | same | same | same | opp | same | same | Roberts’s side |
| same | same | same | same | same | same | opp | Roberts’s side |
| same | same | same | same | same | same | same | Roberts’s side |
| same | opp | opp | opp | opp | opp | opp | opposite |
| same | opp | opp | opp | same | opp | opp | opposite |
| same | opp | opp | opp | same | opp | same | opposite |
| same | opp | opp | opp | same | same | opp | opposite |
| same | opp | opp | same | opp | opp | opp | opposite |
| same | opp | opp | same | opp | same | opp | opposite |
| same | opp | same | opp | same | opp | opp | opposite |
| same | same | opp | opp | opp | opp | opp | opposite |
| same | same | opp | opp | same | opp | opp | opposite |
| same | same | opp | same | opp | opp | opp | opposite |
scree — variance per PC (all time)
variance explained — PC1 (solid) · PC1+PC2 (light)
effective # of components over time (participation ratio)
Effective components = 1 ÷ Σ(variance shareᵢ²) — the participation ratio (reciprocal of the Herfindahl index of variance concentration). It reads voting dimensionality directly: near 1 is a one-factor Court (everything rides the ideological axis), up to 9when variance is spread evenly across independent blocs. So a term here “behaves like ~N independent factors.”
It weights every PC by its size, so it isn't hostage to any single noisy eigenvalue — a steady read on how many dimensions the Court's divisions really span. Rising = more independent voting blocs; falling = collapsing toward a single axis.
coalition sizes by term — how the votes split
Every decided case placed by the size of its dissent, so a term reads as one stacked bar. The two 6–3 shades are the story of this Court: a party-line 6–3 (the six Republican appointees over the three Democratic ones, or vice-versa) versus a cross-cutting 6–3where at least one justice breaks from their bloc. The party-line band swelling over time is the empirical face of the “ideological split” the StatPack flags.
Bucketed by number of dissents (recusals fold into the nearest split, so an 8-vote 6–2 counts as 7–2); ties and equally-divided cases fall in tie.
ideological drift — each justice's PC1 loading across terms
PC1 is the Court's main left–right axis. Tracing each justice's loading on it term by term shows who is drifting and who holds station. Each justice keeps their own colour — running cool (liberal) to warm(conservative) — so a line stays traceable through the crowded conservative cluster. Each term's PC1 is its own unit eigenvector, oriented so a conservative vote loads positive, so the vertical scale is comparable across terms.
Lines near the center are the swing justices; a justice crossing another signals a term where their voting patterns converged. Watch the spread between the blocs widen or narrow — a compact read on polarization that complements the participation-ratio line above.