Quantifying Political Ideology

Understanding DW-Nominate's Spatial Model

American politics are defined by a two party system. We often think of these two groups—the Democrats and the Republicans—as monoliths, two factions that each vote as a bloc to further their respective agenda. And while this is true to some extent, in reality there is at least a little bit more nuance. We know that some politicians, like Bernie Sanders on the left or Tom Cotton on the right are trying to push their party away from the center by enacting policies that differ, sometimes radically, from the status quo.

The goal of this article is for a reader to understand the quantitative that political scientists developed in order to quantify the political leanings of elected officials. In particular we’ll dig into spatial models which should be intuitive to anyone who understood the references to left, right, and center of the previous paragraph.

This article focuses on the (DW-)NOMINATE method from Poole and Rosenthal [1], an algorithm which is used to derive ideological scores that describe members of congress, senators, and presidents. This is by no means the only example in this family of models (for example Martin-Quinn scores similarly quantify leanings of supreme court judges [2]), but it is widely used by political scientists.

Spatial Models

The premise of a spatial model is simple: politicians are put at a particular position on a graph and we can compare their locations and distances between them using Euclidean geometry—that is, we can quantify how similar two politicians are simply by measuring the distance of the line of the line that connects them.

Spatial Models
DW-NOMINATE

Say that we have one circle representing each member in the House of Representatives. Can you guess which circles represent Democratic members and which circles represent Republicans?

It’s a trick question: it’s impossible to say because they’re positioned randomly on the screen.

Is it any easier if we use ideological scores assigned by the NOMINATE method to position them along a horizontal line?

A pattern emerges! The politicians were assigned a position based solely on their prior voting behavior. While the algorithm doesn’t understand anything about Democrats or Republicans, two clear groups have formed. Notice that there aren’t any politicians directly in the middle, the parties have separated into distinct voting blocs.

It turns out that the politicians shown on the left are the Democratic house members and the ones on the right are the Republicans. It could just as easily have placed all of the Republicans on the left and the Democrats on the right, but we process the scores afterward to get the positions to match social convention.

Note that, for the politicians most toward the center (the moderates), they are closer ideologically to some moderate members of the other party than they are to the most outlying members of their own party.

There is no inherent reason that we only need to use one dimension (left-to-right). We are operating in the realm of mathematics and n-dimensional reasoning here, so we might find that a spatial model that uses more dimensions is more effective. The researchers that developed the NOMINATE method found that their system worked best when using two dimensions. Anything more than that just added more complexity without much benefit.

The first dimension is typically understood to represent a politician’s economic ideology, although it is important to note that the algorithm itself doesn’t ascribe any semantic meaning to these dimensions—this is overlaid by human analysts interpreting these results.

Once we add in the second dimension, a richer picture emerges.

There is variance within both parties along both dimensions, although the thing that seems to truly separate Republicans from Democrats is their placement along the economic axis.

116th Congress
EconomicSocial

Each of the circles you’ve been seeing actually represents a member of the House of Representatives in the 116th United States Congress.

The spatial model is useful because it defines a general ideological space. Not only can politicians be positioned in this space, but so can the bills they vote for!

When a congress member votes on a bill, they are expressing an ideological view: do they prefer a world in which the bill has passed or the status quo. Imagine that each of those two possible outcomes can be placed in our two-dimensional ideological space.

Now, thinking geometrically, there must be a line that separates those politicians who are closer ideologically to the bill passing outcome from the status quo. That line is called a cutting line, because it separates those members that we would expect to vote for the bill from the ones that we expect to vote against.

The cutting line seen here is the cutting line for U.S. House Bill 6201 (HR6201), which would provide federal aid for economic impacts from the coronavirus.

The bill passed 363 to 41, and led to increased federal unemployment insurance payments, and more federal money for food aid programs, among other things.

The graphic shows how each member of the House voted for the bill. Those shown tinted in green voted yay, those tinted red voted nay, and the ones shaded gray did not vote.

The cutting line is not perfect—some members vote against what we would have expected. In some cases this could be due to political gamesmanship, but generally it is just a byproduct of the fact that this is a messy, imperfect process.

But as far as votes in the U.S. House of Representatives go, HR6201 was quite popular. Many are more clearly split along party lines.

Take U.S. House Joint Resolution 46 which would terminate President Trump’s declaration of an emergency at the U.S.-Mexican border. (The emergency declaration allowed him to bypass Congress and reallocate funds to build a border wall.)

The cutting line for this vote has a different angle compared to HR6201. The fact that this cutting line isn’t quite as vertical tells us that the social dimension played a larger role in the voting outcome compared to the coronavirus relief bill. This makes sense intuitively sense the relief bill was primarily economic in nature and the border wall plays on larger social issues.

The bill ultimately passed the House 245 to 182 and went on to be approved by the Senate.

Finally, let’s look at one of the perfectly partisan votes that was held in the House. This vote, which took place on December 18, 2019, was simply called “On Motion to Adjourn” and would have let the House out of session for the remainder of the year.

So why was a vote over whether the congress members could start winter holidays so contentious? Later that same day the House voted to impeach Donald Trump for the first time.

Controls
showMemberVote
rollnumber

Spatial models can be useful for understanding both how individual politicians vote as well as how politics has changed over time. In this article we walked through examples showing how to interpret the DW-Nominate algorithm. If you’re interested, feel free to dig into the references below to get more details on this kind of model.

References

  1. A spatial model for legislative roll call analysis, Keith Poole and Howard Rosenthal. American Journal of Political Science. 1985.
  2. Dynamic ideal point estimation via Markov chain Monte Carlo for the US Supreme Court, 1953-1999, Andrew Martin and Kevin Quinn. Cambridge University Press. 2002.