Given a data frame containing multiple surveys (one row per survey), transforms the data into long format with one row per party.

collapse_parties(
  surveys,
  parties = c("cdu", "spd", "greens", "fdp", "left", "pirates", "fw", "afd", "others")
)

Arguments

surveys

A data frame with one survey per row.

parties

A character vector containing names of parties to collapse.

Value

Data frame in long format

Examples

if (FALSE) { emnid <- scrape_wahlrecht() emnid.long <- collapse_parties(emnid) }