Skip to contents

Determines the number of referendum proposals covered by the FOKUS survey for the specified canton at the specified ballot date on the specified political level(s).

Usage

n_proposals(
  ballot_date = pal::pkg_config_val("ballot_date"),
  lvls = all_lvls,
  canton = cantons(ballot_date)
)

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"

Only relevant if lvls includes "cantonal".

Value

An integer vector of the same length as and named after lvls.

Details

The number of federal proposals is independent from the canton, i.e. the returned number of federal proposals at a specific ballot date is always the same, thus canton is ignored if !("cantonal" %in% lvls).

Examples

fokus::n_proposals(ballot_date = "2018-09-23",
                   canton = "aargau")
#> cantonal  federal 
#>        1        3 
                   
fokus::n_proposals(ballot_date = "2018-09-23",
                   lvls = "cantonal",
                   canton = "aargau")
#> cantonal 
#>        1 

fokus::n_proposals(ballot_date = "2019-10-20")
#> cantonal  federal 
#>        0        0