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"
.
See also
Other fundamental predicate functions:
ballot_types()
,
cantons()
,
combos_ballot_types()
,
election_nrs()
,
election_prcds()
,
has_ballot_type()
,
has_election()
,
has_election_nrs()
,
has_lvl()
,
has_proposal_nrs()
,
has_referendum()
,
is_representative()
,
lvls()
,
n_proposals()
,
prcds()
,
proposal_nrs()
,
proposal_qstn_groups()
,
qstn_groups_proposal_nrs()
,
survey_channels()
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