PD: process data. Source: datalibweb
process_data.Rd
process datalibweb data. Use S3 method to identify whether the data is microdata, groupdata or imputed data
Usage
process_data(df, ...)
# S3 method for pipmd
process_data(df, pfw, ...)
# S3 method for pipgd
process_data(df, pfw, ...)
# S3 method for default
process_data(df, ...)
Arguments
- df
dataframe loaded with
pipload::pip_load_dlw()
- ...
other parameters
- pfw
dataframe with Price Framework data loaded with
pipload::pip_load_aux("pfw")
Examples
pfw <- pipload::pip_load_aux("pfw")
#> ! root_dir is not defined. Directory paths will lack network-drive root
#> directory
#> Error: [ENOENT] Failed to search directory '/pip_ingestion_pipeline/pc_data/cache/clean_survey_data': no such file or directory
gd <- pipload::pip_load_dlw("CHN", 2015)
#> ! root_dir is not defined. Directory paths will lack network-drive root
#> directory
#> Error: [ENOENT] Failed to search directory '/pip_ingestion_pipeline/pc_data/cache/clean_survey_data': no such file or directory
process_data(gd, pfw)
#> Error in process_data(gd, pfw): object 'gd' not found
md <- pipload::pip_load_dlw(country = "PRY", 2012)
#> ! root_dir is not defined. Directory paths will lack network-drive root
#> directory
#> Error: [ENOENT] Failed to search directory '/pip_ingestion_pipeline/pc_data/cache/clean_survey_data': no such file or directory
process_data(md, pfw)
#> Error in process_data(md, pfw): object 'md' not found