Skip to contents

Determines the number of elections covered by the FOKUS survey for the specified canton at the specified ballot date on the specified political level(s) and of the specified election procedure(s).

Usage

n_elections(
  ballot_date = pal::pkg_config_val("ballot_date"),
  lvls = all_lvls,
  canton = cantons(ballot_date),
  prcds = all_prcds
)

Arguments

ballot_date

FOKUS-covered ballot date. One of

  • "2018-09-23"

  • "2018-11-25"

  • "2019-10-20"

  • "2020-09-27"

  • "2020-10-18"

  • "2021-11-28"

  • "2023-06-18"

  • "2024-10-20"

lvls

Political level(s). One or more of "cantonal" and "federal".

canton

FOKUS-covered canton name. One of

  • "aargau"

prcds

Election procedure(s). One or more of "proportional" and "majoritarian".

Value

An integer vector of length lvls × prcds, named after lvls.prcds.

Examples

fokus::n_elections(ballot_date = "2018-09-23",
                   canton = "aargau")
#> cantonal.proportional cantonal.majoritarian  federal.proportional  federal.majoritarian 
#>                     0                     0                     0                     0 
                   
fokus::n_elections(ballot_date = "2018-09-23",
                   lvls = "federal",
                   canton = "aargau")
#> federal.proportional federal.majoritarian 
#>                    0                    0 
                   
fokus::n_elections(ballot_date = "2018-09-23",
                   lvls = "federal",
                   canton = "aargau",
                   prcds = "majoritarian")
#> federal.majoritarian 
#>                    0