Which harmonized variable (“target”) of qes_harmonize()
each study has, and how comparable its question is. The grid and the
table of studies below are generated from the rules that ship with
qesR.
Each cell gives the comparability grade of the study’s question for
the target, against the target’s anchor question; a dash means the study
has no question for the target. A target’s name links to its section of
the variable reference, which
gives the question, its wording, the levels it offered and the reason
for its grade. qes_spec() returns the same grid as a data
frame.
Targets by study
| Target | qes2022 | qes2018 | qes2018_panel | qes2014 | qes2012 | qes2012_panel | qes_crop_2007_2010 | qes2008 | qes2007 | qes2007_panel | qes1998 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Survey design | |||||||||||
survey_modeInterview mode |
— | — | Identical (pre) * | — | — | — | — | — | Identical * | — | — |
| Vote and turnout | |||||||||||
vote_prov_recallProvincial vote (recall) |
Comparable (pes) * | Comparable * | Comparable (post) * | Comparable * | Identical * | Approximate (post) * | — | Comparable * | Comparable * | Approximate (post) * | Comparable (post) * |
vote_prov_intentProvincial vote intention |
Approximate (cps) * | — | Approximate (pre) * | — | — | Approximate (pre) * | Comparable (each poll) * | — | — | Identical (pre) * | — |
vote_prov_intent_pushProvincial vote intention, undecided pushed |
Approximate (cps) * | — | Approximate (pre) * | — | — | Approximate (pre) * | Comparable (each poll) * | — | — | Identical (pre) * | Approximate (pre) * |
turnout_prov_recallVoted in the provincial election (recall) |
Approximate (pes) | Approximate | Approximate (post) | Comparable | Identical | Comparable (post) | — | Comparable | Comparable | Comparable (post) | Comparable (post) |
turnout_prov_likelyLikelihood of voting in the provincial election |
Identical (cps) | — | — | — | — | — | — | — | — | — | — |
vote_prov_intent_otherProvincial vote intention: another party (text) |
Identical (cps) | — | — | — | — | — | — | — | — | — | — |
vote_prov_prevProvincial vote at the previous election (recall) |
Comparable (cps) * | Comparable * † | — | Identical * | — | — | — | Comparable * † | — | — | — |
vote_fed_recallFederal vote at the last federal election (recall) |
Comparable (cps) | — | — | — | Identical * | — | — | Comparable * | Approximate * | — | — |
| Party identification | |||||||||||
pid_provProvincial party identification |
Comparable (cps) * | Comparable * | — | Identical * | Identical * | — | — | Comparable * | Comparable * | — | — |
pid_fedFederal party identification |
Identical (cps) | — | — | — | Comparable * | — | — | — | — | — | — |
pid_prov_strengthStrength of provincial party identification |
Approximate (cps) † | Comparable | — | Identical | Identical | — | — | Approximate | Approximate | — | — |
| Attitudes | |||||||||||
sov_indepReferendum vote: independent country |
Comparable (cps) * | Comparable * | — | Identical * | Identical * | — | — | — | — | — | — |
sov_sovereign_countryReferendum vote: sovereign country |
— | — | — | — | — | Identical (pre) | — | — | — | — | — |
sov_favourFavour Quebec independence (4 points) |
— | — | Identical (post) | — | — | — | — | — | — | — | — |
lr_selfLeft-right self-placement (0-10) |
Approximate (cps) | Comparable | Approximate (post) | Identical | Identical | — | — | — | — | — | — |
interest_4ptInterest in politics (4 points) |
— | Comparable | — | Comparable | Identical | — | — | — | — | — | — |
sov_partnership_1995Referendum vote: the 1995 sovereignty-partnership question |
— | — | — | — | — | — | — | Comparable | Identical | Comparable (pre) | Comparable (pre) |
interest_0_10Interest in politics (0-10) |
Approximate (cps) | — | — | — | — | — | — | — | Identical | — | — |
interest_election_0_10Interest in the provincial election (0-10) |
— | — | — | — | — | — | — | Comparable | Identical | — | — |
interest_campaign_4ptInterest in the election campaign (4 points) |
— | — | — | — | — | — | — | — | — | Identical (pre) | — |
sov_partnership_1995_pushReferendum vote: the 1995 question, undecided pushed |
— | — | — | — | — | — | — | Comparable | Identical | Comparable (pre) | Comparable (pre) |
satis_demo_qcSatisfaction with democracy in Quebec |
Comparable (cps) | Comparable | — | Identical | Identical | — | — | Comparable | Comparable | — | — |
gov_satisfactionSatisfaction with the Quebec government |
Comparable (cps) | Comparable | — | Comparable | Identical | — | — | — | — | Approximate (pre) | — |
econ_retro_qcQuebec’s economy over the past year |
Comparable (cps) | Identical | — | Identical | Identical | — | — | Comparable | Comparable | — | — |
attach_qcAttachment to Quebec |
Comparable (cps) | Comparable | — | Comparable | Identical | — | — | — | — | — | — |
attach_caAttachment to Canada |
Comparable (cps) | Comparable | — | Comparable | Identical | — | — | — | — | — | — |
identity_qc_caQuébécois or Canadian identity |
Comparable (cps) * | — | — | Comparable * | Identical * | — | — | Comparable | Comparable | — | — |
therm_leader_plqRating of the PLQ leader (0-100) |
Approximate (cps) | Approximate | — | Comparable | Identical | — | — | Comparable | Comparable | — | — |
therm_leader_pqRating of the PQ leader (0-100) |
Approximate (cps) | Approximate | — | Comparable | Identical | — | — | Comparable | Comparable | — | — |
therm_leader_caqRating of the CAQ leader (0-100) |
Approximate (cps) | Approximate | — | Comparable | Identical | — | — | — | — | — | — |
therm_leader_qsRating of the QS leader (0-100) |
Approximate (cps) | Approximate | — | Comparable | Identical | — | — | Comparable | Comparable | — | — |
therm_leader_adqRating of the ADQ leader (0-100) |
— | — | — | — | — | — | — | Comparable | Identical | — | — |
| Issues | |||||||||||
mip_issueMost important issue of the election |
Comparable (cps) * | Comparable * | — | Comparable * | Identical * | — | — | Comparable * | — | — | — |
| Sociodemographics | |||||||||||
birth_yearYear of birth |
Identical (cps) | Comparable | — | Comparable | Comparable | — | — | Comparable | Comparable | — | — |
birth_monthMonth of birth |
— | Identical | — | — | — | — | — | — | — | — | — |
ageAge in years |
Identical (cps) | Approximate | — | — | — | — | — | — | — | — | — |
age_group3Age group (3 bands) |
— | — | Identical (pre) | — | — | Comparable (pre) | Comparable (each poll) | Comparable | — | Comparable (any wave) | Comparable (pre) |
citizenCanadian citizen |
Identical (cps) | — | — | — | — | — | — | — | — | — | — |
age_group6Age group (6 bands) |
— | — | — | — | — | Comparable (pre) | Identical (each poll) | Comparable | — | Comparable (any wave) | Comparable (pre) |
genderGender |
Comparable (cps) | Comparable * | Comparable (pre) * | Comparable * | Identical * | Comparable (pre) * | Comparable (each poll) * | Comparable * | Comparable * | Comparable (any wave) * | Comparable (pre) * |
education4Education (4 groups) |
Comparable (cps) | Comparable | Approximate (pre) | Identical | Comparable | — | Approximate (each poll) | Comparable | Comparable | Approximate (any wave) | — |
lang_motherMother tongue |
Approximate (cps) | Comparable | Comparable (pre) | Comparable | Identical | Comparable (pre) | Comparable (each poll) | Comparable | Comparable | Comparable (any wave) | — |
born_canadaBorn in Canada |
Identical (cps) | Comparable | — | Comparable | Comparable | — | — | — | — | — | — |
income_nativeHousehold income (each study’s own brackets) |
Approximate (cps) | — | Approximate (pre) | Comparable | Identical | — | Approximate (each poll) | Approximate | Approximate | Approximate (any wave) | — |
religionReligion (each study’s own categories) |
Approximate (cps) | — | — | Comparable | Identical | — | — | — | — | — | — |
region_cma3Region (Montreal and Quebec CMAs) |
— | Identical | Approximate (pre) | Identical | Identical | Comparable (pre) | Comparable (each poll) | Comparable | Comparable | — | — |
lang_homeLanguage spoken most often at home |
Approximate (pes) | Comparable | — | Comparable | Identical | — | Comparable (each poll) | Comparable | Comparable | Comparable (any wave) | — |
relig_attendAttendance at religious services |
— | Approximate | — | Approximate | Identical | — | — | Comparable | Comparable | — | — |
birthplace3Birthplace (Quebec, rest of Canada, abroad) |
— | Comparable | — | Comparable | Identical | — | — | — | — | — | — |
For a study with more than one wave, the wave that asked the question is in parentheses.
* The study’s question did not offer every level of the target: the levels it did not offer are structural zeros, listed in the reference.
† Awaiting sign-off; not used by default (see the reference).
Pooled variables by study
| Target | qes2022 | qes2018 | qes2018_panel | qes2014 | qes2012 | qes2012_panel | qes_crop_2007_2010 | qes2008 | qes2007 | qes2007_panel | qes1998 |
|---|---|---|---|---|---|---|---|---|---|---|---|
vote_choiceProvincial vote choice (pooled) |
recall (Comparable) |
recall (Comparable) |
recall (Comparable) |
recall (Comparable) |
recall (Identical) |
recall (Approximate) |
intention_push (Comparable) |
recall (Comparable) |
recall (Comparable) |
recall (Approximate) |
recall (Comparable) |
sov_supportSupport for sovereignty (pooled) |
independence (Comparable) |
independence (Comparable) |
favour (Approximate) |
independence (Identical) |
independence (Identical) |
sovereign_country (Identical) |
— |
partnership_1995_push (Comparable) |
partnership_1995_push (Identical) |
partnership_1995_push (Comparable) |
partnership_1995_push (Comparable) |
pol_interestInterest in politics (pooled, 0-1) |
general_0_10 (Approximate) |
general_4pt (Approximate) |
— |
general_4pt (Approximate) |
general_4pt (Approximate) |
— | — |
election_0_10 (Approximate) |
general_0_10 (Identical) |
campaign_4pt (Approximate) |
— |
turnoutTurnout in the provincial election (pooled) |
recall (Approximate) |
recall (Approximate) |
recall (Approximate) |
recall (Comparable) |
recall (Identical) |
recall (Comparable) |
— |
recall (Comparable) |
recall (Comparable) |
recall (Comparable) |
recall (Comparable) |
Each cell gives the member type a pooled variable takes a study’s values from in the respondent layout, and its grade; a dash means no member of its default types has a question in the study.
Studies
| Study | Waves and recommended weights | Targets | Identical | Comparable | Approximate |
|---|---|---|---|---|---|
qes2022 |
cps (n = 1,521): cps_weight_general; pes (n = 1,220):
pes_weight_general
|
35 | 7 | 14 | 14 |
qes2018 |
post (n = 3,072): pond
|
29 | 3 | 19 | 7 |
qes2018_panel |
pre (n = 1,250): weight; post (n = 842):
weight_rts
|
13 | 3 | 3 | 7 |
qes2014 |
post (n = 1,517): POND
|
30 | 9 | 20 | 1 |
qes2012 |
post (n = 1,505): pond
|
31 | 27 | 4 | 0 |
qes2012_panel |
pre (n = 844): pondam1 (not usable yet); post (n =
844): pond_post (not usable yet) |
10 | 1 | 6 | 3 |
qes_crop_2007_2010 |
24 poll waves, poll_2007_06 to poll_2010_01 (n = 1,000 to 1,004
each): XPOND (not usable yet) |
10 | 1 | 7 | 2 |
qes2008 |
post (n = 1,151): no recommended weight | 27 | 0 | 25 | 2 |
qes2007 |
post (n = 2,175): pond
|
25 | 6 | 16 | 3 |
qes2007_panel |
pre (n = 2,050): pondam1 (not usable yet); post (n =
2,054): pond_tot_am1 (not usable yet) |
15 | 3 | 8 | 4 |
qes1998 |
pre (n = 1,483): ponder3 (not usable yet); post (n =
1,483): ponder3 (not usable yet) |
8 | 0 | 7 | 1 |
n is the number of respondents of each wave. A weight
marked not usable yet is not documented well enough to use: its
weight columns are NA. qes_design() uses the
weight of the wave each target came from.
Not harmonized: qes1998_crop,
qes1998_createc (their respondents are in
qes1998). get_qes() reads them.
Relaxed columns of qes_decon()
qes_decon() returns one column per concept for every
study, relaxed where the questions differ (One file
for every study). The grid says where each study’s values come from:
strict where the column is built from a target or a pooled
variable of the grid above, relaxed where a relaxed mapping of
the study’s own question gives them, and relaxed (awaiting
sign-off) where that mapping is not yet signed off, so that
qes_decon() leaves the column missing there for now.
Relaxed columns carry no grade, and a mapping leaves a study’s column
missing where its categories straddle the column’s.
| Column | qes2022 | qes2018 | qes2018_panel | qes2014 | qes2012 | qes2012_panel | qes_crop_2007_2010 | qes2008 | qes2007 | qes2007_panel | qes1998 |
|---|---|---|---|---|---|---|---|---|---|---|---|
citizenshipCitizenship |
strict | — | relaxed | — | — | — | — | — | — | — | — |
yobYear of birth |
strict | strict | — | strict | strict | — | — | strict | strict | — | — |
age_groupAge group |
strict | strict | strict | strict | strict | strict | strict | strict | strict | strict | strict |
genderGender |
strict | strict | strict | strict | strict | strict | strict | strict | strict | strict | strict |
education4Education (four groups) |
relaxed | relaxed | relaxed | relaxed | relaxed | — | relaxed | relaxed | relaxed | relaxed | relaxed |
educationEducation |
relaxed | relaxed | relaxed | relaxed | relaxed | — | relaxed | relaxed | relaxed | relaxed | relaxed |
income_catHousehold income (thirds) |
relaxed | relaxed | relaxed | relaxed | relaxed | — | relaxed | relaxed | relaxed | relaxed | — |
languageMother tongue |
relaxed | strict | strict | relaxed | strict | strict | strict | strict | relaxed | strict | relaxed |
language_frFrench as a mother tongue |
relaxed | strict | strict | relaxed | strict | strict | strict | strict | relaxed | strict | relaxed |
language_engEnglish as a mother tongue |
relaxed | strict | strict | relaxed | strict | strict | strict | strict | relaxed | strict | relaxed |
religionReligion |
relaxed | relaxed | — | relaxed | relaxed | — | — | — | — | — | — |
maritalMarital status |
relaxed | relaxed | — | relaxed | relaxed | — | — | — | — | — | — |
employmentEmployment |
relaxed | relaxed | relaxed | relaxed | relaxed | — | relaxed | relaxed | relaxed | relaxed | relaxed |
unionUnion membership |
relaxed | relaxed | — | relaxed | — | — | — | — | — | — | — |
regionRegion |
— | strict | strict | strict | strict | strict | strict | strict | strict | relaxed | — |
region_adminAdministrative region |
— | relaxed | — | relaxed | relaxed | — | — | — | relaxed | relaxed | — |
born_canadaBorn in Canada |
strict | strict | — | strict | strict | — | — | — | — | — | — |
born_quebecBorn in Quebec |
— | strict | — | strict | strict | — | — | — | — | — | — |
vote_choiceProvincial vote choice |
strict | strict | strict | strict | strict | strict | strict | strict | strict | strict | strict |
vote_typeQuestion of the vote choice |
strict | strict | strict | strict | strict | strict | strict | strict | strict | strict | strict |
turnoutTurnout (reported) |
strict | strict | strict | strict | strict | strict | — | strict | strict | strict | strict |
vote_prevVote at the previous provincial election |
strict | strict | — | strict | — | — | relaxed | strict | — | relaxed | relaxed |
pidProvincial party identification |
strict | strict | — | strict | strict | — | — | strict | strict | — | — |
lrLeft-right self-placement (0-10) |
strict | strict | strict | strict | strict | — | — | — | — | — | — |
interestInterest in politics |
strict | strict | — | strict | strict | — | — | strict | strict | strict | — |
interest_01Interest in politics (0-1) |
strict | strict | — | strict | strict | — | — | strict | strict | strict | — |
sovereigntySovereignty referendum vote |
strict | strict | strict | strict | strict | strict | relaxed | strict | strict | strict | strict |
sovereignty_typeQuestion of the sovereignty vote |
strict | strict | strict | strict | strict | strict | relaxed | strict | strict | strict | strict |
satis_democracySatisfaction with democracy in Quebec |
strict | strict | — | strict | strict | — | — | strict | strict | — | — |
gov_satisfactionSatisfaction with the Quebec government |
strict | strict | — | strict | strict | — | — | — | — | strict | relaxed |
econ_retroQuebec’s economy over the past year |
strict | strict | — | strict | strict | — | — | strict | strict | — | — |
econ_selfPersonal financial situation over the past year |
relaxed | — | — | — | — | — | — | — | — | — | — |
identityQuébécois and Canadian identity |
strict | — | — | strict | strict | — | — | strict | strict | — | — |
attach_quebecAttachment to Quebec |
strict | strict | — | strict | strict | — | — | — | — | — | — |
attach_canadaAttachment to Canada |
strict | strict | — | strict | strict | — | — | — | — | — | — |
The same grid in R
qes_spec() returns the grid as a data frame, one row per
target and one column per study, each cell the grade of that study’s
question:
A grade compares a study’s question with the target’s anchor question. How harmonization works shows how grades, missing values and weights carry into an estimate.