Skip Navigation

Roll Call Data

Skip Side Navigation
Photo of Carl Albert's desk in his recreated office at the Carl Albert Center Archives

PIPC Roll Call Datasets

House Votes

This version of the PIPC Roll Call Dataset represents the latest iteration in a project that was started by David Rohde and continued by many scholars over many years. This newest version now scrapes information from the Clerk of the House nightly and codes the “vote type” (e.g. amendment, final passage, moving the previous question) variable using a python script rather than relying on the judgment of individual coders. For the first time, the dataset will now always include the most recent votes and vote type codes. A computer program codes all votes from the 101st Congress to the present while votes from the 83rd-100th Congress are the original hand-coded votes. Please read the codebook for additional information.

House Data .csv format 

House Codebook (PDF)

Please cite the data as:
Crespin, Michael H. and David Rohde. [date retrieved] Political Institutions and Public Choice Roll-Call Database. Retrieved from

Senate Votes

In addition to the House dataset, we now have a companion dataset for Senate votes. This version starts with the 91st Congress.

Senate Data .csv format 

Senate Codebook (PDF)

Please cite the data as:
Jason Roberts, David Rohde, and Michael H. Crespin. [date retrieved] Political Institutions and Public Choice Senate Roll-Call Database. Retrieved from

Python Script written by Austin Clemens, ( Additional explanation available on the GitHub page.

Please Contact Michael Crespin ( or Peter McLaughlin ( with questions.