Skip to content

Instantly share code, notes, and snippets.

@carlislerainey
Created February 20, 2017 17:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save carlislerainey/19e212c791b0ee53d650724341bfb310 to your computer and use it in GitHub Desktop.
Save carlislerainey/19e212c791b0ee53d650724341bfb310 to your computer and use it in GitHub Desktop.
# set wd
setwd("~/Dropbox/classes/pols-209")
# load packages
library(dplyr)
library(ggplot2)
# load data
leg <- readRDS("data/state-legislators.rds") # read data set
# quick look
glimpse(leg)
# create a grouped df
grouped_df <- group_by(leg, party, year, state)
# summarize data set by group
smry <- summarize(grouped_df,
average_ideology = mean(ideology_score))
ggplot(smry, aes(x = year, y = average_ideology, group = state)) +
geom_line(alpha = 0.5) +
facet_wrap(~ party)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment