Name Parties Progress Actions
๐Ÿ‡ฆ๐Ÿ‡ฑ Albania 8
๐Ÿ‡ฆ๐Ÿ‡น Austria 13
๐Ÿ‡ง๐Ÿ‡ช Belgium 28
๐Ÿ‡ง๐Ÿ‡ฌ Bulgaria 40
๐Ÿ‡ญ๐Ÿ‡ท Croatia 23
๐Ÿ‡จ๐Ÿ‡พ Cyprus 11
๐Ÿ‡จ๐Ÿ‡ฟ Czech Republic 22
๐Ÿ‡ฉ๐Ÿ‡ฐ Denmark 13
๐Ÿ‡ช๐Ÿ‡ช Estonia 24
๐Ÿ‡ซ๐Ÿ‡ฎ Finland 24
๐Ÿ‡ซ๐Ÿ‡ท France 32
๐Ÿ‡ฉ๐Ÿ‡ช Germany 24
๐Ÿ‡ฌ๐Ÿ‡ท Greece 21
๐Ÿ‡ญ๐Ÿ‡บ Hungary 27
๐Ÿ‡ฎ๐Ÿ‡ธ Iceland 19
๐Ÿ‡ฎ๐Ÿ‡ช Ireland 18
๐Ÿ‡ฎ๐Ÿ‡ฑ Israel 42
๐Ÿ‡ฎ๐Ÿ‡น Italy 38
๐Ÿ‡ฝ๐Ÿ‡ฐ Kosovo 13
๐Ÿ‡ฑ๐Ÿ‡ป Latvia 22
๐Ÿ‡ฑ๐Ÿ‡น Lithuania 113
๐Ÿ‡ฑ๐Ÿ‡บ Luxembourg 7
๐Ÿ‡ฒ๐Ÿ‡ฐ Macedonia 12
๐Ÿ‡ฒ๐Ÿ‡ช Montenegro 20
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands 23
๐Ÿ‡ณ๐Ÿ‡ด Norway 12
๐Ÿ‡ต๐Ÿ‡ฑ Poland 31
๐Ÿ‡ต๐Ÿ‡น Portugal 28
๐Ÿ‡ท๐Ÿ‡ด Romania 10
๐Ÿ‡ท๐Ÿ‡บ Russia 20
๐Ÿ‡ท๐Ÿ‡ธ Serbia 29
๐Ÿ‡ธ๐Ÿ‡ฐ Slovakia 17
๐Ÿ‡ธ๐Ÿ‡ฎ Slovenia 20
๐Ÿ‡ช๐Ÿ‡ธ Spain 41
๐Ÿ‡ธ๐Ÿ‡ช Sweden 12
๐Ÿ‡จ๐Ÿ‡ญ Switzerland 26
๐Ÿ‡น๐Ÿ‡ท Turkey 20
๐Ÿ‡บ๐Ÿ‡ฆ Ukraine 41
๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom 21

Information

public opinion survey (Europe, 2002โ€“2020)

European Social Survey (ESS) Rounds 1-10 โ€” prtv* variables โ€” "Party voted for in last national election, [...]"

see also ess-election-dates by Cohen (2020)

https://www.europeansocialsurvey.org/data/

main dataset (main) — popular datasets linked with Party Facts

first imported on 9 June 2020 and last updated on 19 August 2023

Reference

+ ESS Round 1: European Social Survey Round 1 Data (2002). Data file edition 6.6. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.21338/ess1e06_6.
+ ESS Round 2: European Social Survey Round 2 Data (2004). Data file edition 3.6. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.21338/ess2e03_6.
+ ESS Round 3: European Social Survey Round 3 Data (2006). Data file edition 3.7. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.21338/ess3e03_7.
+ ESS Round 4: European Social Survey Round 4 Data (2008). Data file edition 4.5. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.21338/ess4e04_5.
+ ESS Round 5: European Social Survey Round 5 Data (2010). Data file edition 3.4. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.21338/ess5e03_4.
+ ESS Round 6: European Social Survey Round 6 Data (2012). Data file edition 2.5. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.18712/ess6e02_5.
+ ESS Round 7: European Social Survey Round 7 Data (2014). Data file edition 2.2. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.21338/ess7e02_2.
+ ESS Round 8: European Social Survey Round 8 Data (2016). Data file edition 2.2. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.21338/ess8e02_2.
+ ESS Round 9: European Social Survey Round 9 Data (2018). Data file edition 3.1. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.21338/ess9e03_1.
+ ESS Round 10: European Social Survey Round 10 Data (2020). Data file edition 3.0. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi:10.18712/ess10e03_0.

Import "readme.txt"

European Social Survey (ESS) ยท Rounds 1-10

Summary

ESS / Party Facts (PF) linking for variables

  • prtv* โ€” "Party voted for in last national election, [...]"
  • prtc* โ€” "Which party feel closer to, [...]"

Link datasets for ESS and PF ids

first_ess_id uniquely identifies an ESS party in PF through harmonization โ€” see "ESS ids" below

Additional party names are based on PF data. For the PF-Web import, name_english is based on first_ess_name to include one ESS party name.

Note โ€” run all scripts in PF-Data with โ€” purrr::map(fs::dir_ls(".", glob = "*R"), callr::rscript)

Article

Bederke, P. and Dรถring, H. (2023) โ€œHarmonizing and linking party information: The ESS as an example of complex data linkingโ€. Zenodo (preprint). doi: 10.5281/zenodo.10061173

Bederke, P. and Dรถring, H. (2023) โ€œLinking European Social Survey (ESS) party informationโ€. Zenodo (software). doi: 10.5281/zenodo.8421232

Code repository at github.com/hdigital/ess-linking and website at hdigital.github.io/ess-linking

Credits

  • Paul Bederke
  • Holger Dรถring
  • Note โ€” previous ESS imports (2014, 2015, 2018) in archive folder

Number of ESS parties in prtv*

Sources

  • ESS Round 1: European Social Survey Round 1 Data. 2002. Data file edition 6.6. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.21338/ess1e06_6
  • ESS Round 2: European Social Survey Round 2 Data. 2004. Data file edition 3.6. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.21338/ess2e03_6
  • ESS Round 3: European Social Survey Round 3 Data. 2006. Data file edition 3.7. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.21338/ess3e03_7
  • ESS Round 4: European Social Survey Round 4 Data. 2008. Data file edition 4.5. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.21338/ess4e04_5
  • ESS Round 5: European Social Survey Round 5 Data. 2010. Data file edition 3.4. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.21338/ess5e03_4
  • ESS Round 6: European Social Survey Round 6 Data. 2012. Data file edition 2.5. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.18712/ess6e02_5
  • ESS Round 7: European Social Survey Round 7 Data. 2014. Data file edition 2.2. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.21338/ess7e02_2
  • ESS Round 8: European Social Survey Round 8 Data. 2016. Data file edition 2.2. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.21338/ess8e02_2
  • ESS Round 9: European Social Survey Round 9 Data. 2018. Data file edition 3.1. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.21338/ess9e03_1
  • ESS Round 10: European Social Survey Round 10 Data. 2020. Data file edition 3.1. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.18712/ess10e03_0
  • ESS Round 10 (SC): European Social Survey Round 10 Self-completion Data. 2022. Data file edition 3.0. NSD - Norwegian Centre for Research Data, Norway โ€“ Data Archive and distributor of ESS data for ESS ERIC. doi: 10.21338/ess10sce03_0

Import details

ESS rounds may use different party ids between rounds and variables โ€” see "ESS ids" below

We harmonize ESS party ids in 02-ess-harmonize.csv with first_ess_id and country

Steps

  • 01-ess-prt-raw
  • extract party names for all ESS variables starting with prtv* and prtc*
  • define ess_id (country, round, party id, prt*) โ€” see "ESS ids" below
  • based on ESS Stata files in "source__ess" (not in Git repo)
  • 02-ess-harmonize
  • harmonize ESS party ids from Step-1
  • ess_first_id and country are edited manually
  • script replaces all Step-1 variables from "02-ess-harmonize.csv"
  • 03-essprt
  • create link datasets โ€” see "Summary" above

ESS ids

  • ESS party id issues
  • different between ESS rounds
  • different within one ESS round
  • ess_id and first_ess_id
  • consist of cntry-essround-ess_party_id-prt_v/c
    • R tidyverse code โ€” mutate(ess_id = paste(cntry, essround, ess_party_id, substr(variable, 4, 4), sep = "-"))
    • e.g. FR-1-1-v
  • in case of DEU and LTU the voting tier is added as additional identification
    • R tidyverse code โ€” mutate(ess_id = paste(cntry, essround, party_id, substr(variable, 4, 4), str_sub(variable, -3, -1), sep = "-"))
    • e.g. DE-1-1-v-de2
  • first_ess_id
  • used as a unique identifier (harmonized) of a party within ESS ids
  • parties are imported into PF-Web with this first prtv/prtc ESS id
  • see Step-2 above
  • ess_id
  • not unique for some prtv* variables
  • different variables for tier votes in DEU and LTU
  • e.g. prtvade2 and prtvblt3

Code Snippet

R mutate(ess_id = case_when( cntry %in% c("DE", "LT") & str_detect(variable, "prtv") ~ paste( cntry, essround, party_id, substr(variable, 4, 4), str_sub(variable, -3, -1), sep = "-" ), T ~ paste( cntry, essround, party_id, substr(variable, 4, 4), sep = "-" ) ) )

see 01-ess-prt-raw.R