Extracts a variable's title from the questionnaire data, adapted to the actual election_name() if applicable.
Usage
var_title(
var_name,
ballot_date = funky::config_val("ballot_date"),
canton = cantons(ballot_date)
)Value
NULL if the variable is not present at the specified ballot_date and canton, otherwise a character scalar.
See also
Other variable-related functions:
add_vars_to_combos(),
is_skill_question_var(),
var_election_nr(),
var_lbl(),
var_lvls(),
var_prcd(),
var_proposal_nr(),
var_skill_question_nr(),
var_val_set()
Examples
fokus::var_title(var_name = "weight_decision",
ballot_date = "2018-11-25",
canton = "aargau")
#> [1] "Gewichtung nach Stimmentscheiden"
fokus::var_title(var_name = "weight_decision",
ballot_date = "2019-10-20",
canton = "aargau")
#> [1] "Gewichtung nach gegenwärtigen Wahlentscheiden"
fokus::var_title(var_name = "voting_decision_cantonal_proportional_election_1_party",
ballot_date = "2024-10-20",
canton = "aargau")
#> [1] "Stimmentscheid Partei Grossratswahl 2024"