Jorge Cimentada
19/1/2018
The philosophy of the ess
package is very simple
It fits with the general idea of obtaining data within R from packages such as:
For a very cool compendium of 'data packages' see the series of posts by my good friend Ilya Kashnitsky
It aims to fix four broad problems:
It's often difficult to keep track of all country/rounds/themes available in the ESS
It's even trickier to find which countries participated in which rounds
It's cumbersome to download/redownload data to search for variables
Avoid leaving your 'analysis phase' to search for information
Requirements:
Internet connection
Registered user at http://www.europeansocialsurvey.org/user/new
There two family of functions
ess_*
functions download datashow_*
functions retrieve information from the ess website
show_rounds()
returns the rounds available in the ess websiteess_rounds()
downloads the rounds available in the ess website
ess_rounds(4:5, "your@email.com")
ess_all_rounds()
downloads all rounds available by default
ess_all_rounds("your@email.com")
show_country()
returns the countries available that participated in at least one waveshow_country_rounds()
returns the rounds for which a country participated iness_country()
downloads specific rounds for a given country
ess_country("Spain", 1:2, "your@email.com")
ess_all_cntrounds()
downloads all available rounds for a given country
ess_all_cntrounds("Spain", "your@email.com")
show_themes()
and it's family
Download ess_*
for the SDDF data
Download the data also in SPSS format
Develop a complementary package to interact with the codebook and survey analyze the ESS data
Add your requests/feedback!
devtools::install_github("cimentadaj/ess")