pip_load_dlw | R Documentation |
Loads datalibweb data
pip_load_dlw( country = NULL, year = NULL, survey_acronym = NULL, vermast = NULL, veralt = NULL, module = NULL, tool = c("PC", "TB"), survey_id = NULL, condition = NULL, type = c("dataframe", "list"), root_dir = Sys.getenv("PIP_ROOT_DIR"), dlw_dir = pip_create_globals(root_dir)$DLW_RAW_DIR, filter_to_pc = TRUE, filter_to_tb = FALSE, verbose = getOption("pipload.verbose") )
country |
character: vector of ISO3 country codes. |
year |
numeric: survey year |
survey_acronym |
character: Survey acronym |
vermast |
character: Master version in the form v## or ## |
veralt |
character: Alternative version in the form v## or ## |
module |
character: combination of |
tool |
character: PIP tool in which data will be used. It could be
|
survey_id |
character: Vector with survey IDs like 'HND_2017_EPHPM_V01_M_V01_A_PIP_PC-GPWG' |
condition |
character: logical condition that applies to all surveys.
For example, "year > 2012". Make sure the condition uses the names of the
variables in |
type |
character: Either |
root_dir |
character: root directory of the PIP data |
dlw_dir |
character: path of datalibweb raw data |
filter_to_pc |
logical: If TRUE filter most recent data to be included in the Poverty Calculator. Default if FALSE |
filter_to_tb |
logical: If TRUE filter most recent data to be included in the Table Maker. Default if FALSE |
verbose |
logical: whether to display message. Default is TRUE |
data.table
# ONe year and one country df <- pip_load_dlw(country = "PRY", year = 2017) # specific years for one country df <- pip_load_dlw( country = "PRY", year = c(2010, 2012) ) # country FHF does not exist so it will be part of `fail` output (No error) df <- pip_load_dlw( country = c("ARG", "FHF"), year = 2010 ) # Load a different module (e.g., GPWG) df <- pip_load_dlw(country = "PRY", year = 2010, module = "GPWG") # Load using Survey ID df <- pip_load_dlw(survey_id = c("HND_2017_EPHPM_V01_M_V02_A_GMD_GPWG", "HND_2018_EPHPM_V01_M_V02_A_GMD_GPWG") ) # Use condition argument df <- pip_load_dlw(condition = "country_code %chin% c('PRY', 'KGZ') & (surveyid_year >= 2012 & surveyid_year < 2014)") ## Not run: # more than two years for more than one country (only firt year will be used) pip_load_dlw( country = c("PRY", "ARG"), year = c(2010, 2012) ) # all countries and years pip_load_dlw() ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.