Scraping Wikipedia

library(rvest)
library(tidyverse)

h <- read_html("https://en.wikipedia.org/wiki/Current_members_of_the_United_States_House_of_Representatives")

reps <- h %>%
    html_node("#mw-content-text > div > table:nth-child(18)") %>%
    html_table()

reps <- reps[,c(1:2,4:9)] %>%
    as_tibble()

reps
## # A tibble: 435 x 8
##    District        Representative                  Party      `Prior experience` Education         `Assum… Resid…  Born
##    <chr>           <chr>                           <chr>      <chr>              <chr>             <chr>   <chr>  <int>
##  1 Alabama 1       Byrne, BradleyBradley Byrne     Republican Alabama Senate, A… Duke UniversityU… 2013    Fairh…  1955
##  2 Alabama 2       Roby, MarthaMartha Roby         Republican Montgomery City C… New York Univers… 2011    Montg…  1976
##  3 Alabama 3       Rogers, MikeMike Rogers         Republican Calhoun County Co… Jacksonville Sta… 2003    Saks    1958
##  4 Alabama 4       Aderholt, RobertRobert Aderholt Republican Haleyville Munici… Birmingham–South… 1997    Haley…  1965
##  5 Alabama 5       Brooks, MoMo Brooks             Republican Alabama House of … Duke UniversityU… 2011    Hunts…  1954
##  6 Alabama 6       Palmer, GaryGary Palmer         Republican Policy analyst     University of Al… 2015    Hoover  1954
##  7 Alabama 7       Sewell, TerriTerri Sewell       Democratic Attorney           Princeton Univer… 2011    Birmi…  1965
##  8 Alaska At Large Young, DonDon Young             Republican Alaska Senate, Sh… California State… 1973*   Fort …  1933
##  9 Arizona 1       O'Halleran, TomTom O'Halleran   Democratic Arizona Senate     Lewis University… 2017    Sedona  1946
## 10 Arizona 2       McSally, MarthaMartha McSally   Republican USAF Colonel       United States Ai… 2015    Tucson  1966
## # ... with 425 more rows

Roll call votes from ProPublica

Package by Bob Rudis

library(voteogram)

rep <- roll_call("house", 115, 1, 256)

rep
## 115th Congress / Session: 1 / House Roll Call: 256 / May  4, 2017
## 
## American Health Care Act
## 
## Result: Passed
fortify(rep)
## # A tibble: 435 x 11
##    bioguide_id role_id member_name        sort_name party state_abbrev display_state_abbrev district posit… dw_n… pp_id
##  * <chr>         <int> <chr>              <chr>     <chr> <chr>        <chr>                   <int> <chr>  <lgl> <chr>
##  1 A000374         274 Ralph Abraham      Abraham   R     LA           La.                         5 Yes    NA    LA_5 
##  2 A000370         294 Alma  Adams        Adams     D     NC           N.C.                       12 No     NA    NC_12
##  3 A000055         224 Robert B. Aderholt Aderholt  R     AL           Ala.                        4 Yes    NA    AL_4 
##  4 A000371         427 Pete Aguilar       Aguilar   D     CA           Calif.                     31 No     NA    CA_31
##  5 A000372         268 Rick Allen         Allen     R     GA           Ga.                        12 Yes    NA    GA_12
##  6 A000367         131 Justin Amash       Amash     R     MI           Mich.                       3 Yes    NA    MI_3 
##  7 A000369         388 Mark Amodei        Amodei    R     NV           Nev.                        2 Yes    NA    NV_2 
##  8 A000375         320 Jodey Arrington    Arrington R     TX           Texas                      19 Yes    NA    TX_19
##  9 B001291         590 Brian Babin        Babin     R     TX           Texas                      36 Yes    NA    TX_36
## 10 B001298         206 Don Bacon          Bacon     R     NE           Neb.                        2 Yes    NA    NE_2 
## # ... with 425 more rows