lodown icon indicating copy to clipboard operation
lodown copied to clipboard

[POF] lodown

Open user-estudos opened this issue 5 years ago • 3 comments

hello, I am trying to download POF using lodown package. I am using the code as following (like asdfree.com) :

library(lodown) # examine all available POF microdata files pof_cat <- get_catalog( "pof" , output_dir = file.path( path.expand( "~" ) , "POF" ) ) # 2008-2009 only pof_cat <- subset( pof_cat , period == "2008_2009" )

# download the microdata to your local computer pof_cat <- lodown( "pof" , pof_cat )

On this last line of code, occurs the error:

_lodown is now exiting due to an installation error.

Error in load_fun(data_name = data_name, catalog, ...) : you need to install 7-zip. if you already have it, include a parameter like path_to_7za='7za' Warning message: In system(paste0(""", path_to_7za, "" -h"), show.output.on.console = FALSE) : error while executing command_

I am new in this analysis. I try to find some issue on stackoverflow but without sucess. And I had already tried installing 7zip and adding in code

My sessionInfo()

R version 3.6.0 (2019-04-26) Platform: x86_64-pc-linux-gnu (64-bit) Running under: Ubuntu 18.04.2 LTS

Matrix products: default BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1

Random number generation: RNG: Mersenne-Twister Normal: Inversion Sample: Rounding

locale: [1] LC_CTYPE=pt_BR.UTF-8 LC_NUMERIC=C
[3] LC_TIME=pt_BR.UTF-8 LC_COLLATE=pt_BR.UTF-8
[5] LC_MONETARY=pt_BR.UTF-8 LC_MESSAGES=pt_BR.UTF-8
[7] LC_PAPER=pt_BR.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=pt_BR.UTF-8 LC_IDENTIFICATION=C

attached base packages: [1] stats graphics grDevices utils datasets methods base

other attached packages: [1] srvyr_0.3.4 convey_0.2.1 lodown_0.1.0
[4] data.table_1.12.2 forcats_0.4.0 stringr_1.4.0
[7] dplyr_0.8.0.1 purrr_0.3.2 readr_1.3.1
[10] tidyr_0.8.3 tibble_2.1.1 ggplot2_3.1.1
[13] tidyverse_1.2.1 usethis_1.5.0 devtools_2.0.2

loaded via a namespace (and not attached): [1] httr_1.4.0 pkgload_1.0.2 jsonlite_1.6
[4] splines_3.6.0 modelr_0.1.4 binman_0.1.1
[7] assertthat_0.2.1 askpass_1.1 wdman_0.2.4
[10] RSelenium_1.7.5 cellranger_1.1.0 remotes_2.0.4
[13] sessioninfo_1.1.1 pillar_1.3.1 backports_1.1.4
[16] lattice_0.20-38 glue_1.3.1 digest_0.6.18
[19] rvest_0.3.3 colorspace_1.4-1 Matrix_1.2-17
[22] survey_3.36 plyr_1.8.4 XML_3.98-1.19
[25] pkgconfig_2.0.2 broom_0.5.2 haven_2.1.0
[28] scales_1.0.0 processx_3.3.0 openssl_1.3
[31] generics_0.0.2 withr_2.1.2 lazyeval_0.2.2
[34] cli_1.1.0 survival_2.44-1.1 magrittr_1.5
[37] crayon_1.3.4 readxl_1.3.1 memoise_1.1.0
[40] ps_1.3.0 fs_1.2.7 nlme_3.1-139
[43] xml2_1.2.0 pkgbuild_1.0.3 tools_3.6.0
[46] prettyunits_1.0.2 hms_0.4.2 mitools_2.4
[49] munsell_0.5.0 callr_3.2.0 compiler_3.6.0
[52] caTools_1.17.1.2 rlang_0.3.4 grid_3.6.0
[55] RCurl_1.95-4.12 rstudioapi_0.10 bitops_1.0-6
[58] gtable_0.3.0 DBI_1.0.0 R6_2.4.0
[61] lubridate_1.7.4 rprojroot_1.3-2 semver_0.2.0
[64] desc_1.2.0 stringi_1.4.3 Rcpp_1.0.1
[67] tidyselect_0.2.5

user-estudos avatar May 01 '19 14:05 user-estudos

Looks like you need to download 7-zip. See below output:

Error in load_fun(data_name = data_name, catalog, ...) :
you need to install 7-zip. if you already have it, include a parameter like path_to_7za='7za'
Warning message:

Thirdhuman avatar May 01 '19 14:05 Thirdhuman

Looks like you need to download 7-zip. See below output:

Error in load_fun(data_name = data_name, catalog, ...) :
you need to install 7-zip. if you already have it, include a parameter like path_to_7za='7za'
Warning message:

sorry about that. I forgot to specify that I had already tried installing 7zip and adding in code. The error still remain

I was editing the issue

user-estudos avatar May 01 '19 22:05 user-estudos

Have managed to make this work?

I noticed that the POF files don´t follow a fixed structure. There several treatments on the code, but not for the latest version.

I also have a Issue open but no response. I´d like to give it another try, so decided to see if anyone could advance on this.

gpompeo avatar May 17 '20 14:05 gpompeo

hi! apologies for the long delay. i've made a couple of big updates to asdfree.com that hopefully make the website a bit better, but i've decided to stop maintaining the lodown package so probably won't fix the bug you've reported. the new asdfree does have pof data, but only for the most current year. thanks

ajdamico avatar Jan 09 '24 01:01 ajdamico