Description Afrobarometer functions Examples
The afrobarometer package automates downloading and merging the Afrobarometer Survey Data into the R workspace.
There are three exported functions of the afrobarometer package:
Sets the Afrobarometer data directory to
path.
After running afrb_dir, the
function afrb_build merges available data for the survey rounds
specified by the integer vector rounds. If overwrite is TRUE,
the existing built data is overwritten.
Extracts merged data for Round round from
build subdirectory of getOption("afrobarometer.data") into a
data.frame.
Open access data is downloaded if needed. The user is expected to manually
set the optional restricted access data in the locations subdirectory
of the Afrobarometer data directory, getOption("afrobarometer.data"),
such as spatial locations of survey respondents.
1 2 3 4 5 6 7 8 9 10 11 12 | ## Not run:
library(afrobarometer)
afrb_dir(path = "~/foo")
# download first 3 rounds but do not overwrite the existing database.
# This will fail if the database has already been built.
afrb_build(rounds = 3:4)
# download all rounds (rounds 1 through 6) and overwrite the existing database.
afrb_build(rounds = 3:4, overwrite = TRUE)
# load round 4 from the database into a data.frame
afrb4 <- afrb_round(4)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.