Below we use Optimal Classification (OC) in R to plot the House’s 332-94 vote to pass a two-year compromise budget deal brokered between Rep. Paul Ryan (R-WI) and Sen. Patty Murray (D-WA). The agreement reverses $63 billion in sequester cuts but does not include an extension of federal unemployment benefits, and Republicans split 169-62 and Democrats split 163-32, both in favor.
As is often the case with votes on compromise measures, there is somewhat of a “two-ends-against-the-middle” pattern here in which more conservative Republicans and more liberal Democrats were both more likely to oppose the agreement compared to their more moderate partisan colleagues. The mean first-dimension (representing liberal-conservative position) scores of Republicans who voted Yea is 0.44 compared to 0.51 for Nay Republicans (p < 0.01). Conversely, the mean scores of Yea and Nay Democrats are -0.52 and -0.58, respectively (p < 0.01).
Click image to enlarge
Note: The plot shows only 331 Yeas instead of the actual number of 332 because Rep. Katherine Clark (D-MA), who was elected last Tuesday in a special election to fill Senator Ed Market’s (D-MA) house seat, voted Yea but has not yet case enough votes to be included in the scaling.