Closed ajdamico closed 1 year ago
# load libraries library( survey ) library( convey ) library( laeken ) # collect and format data data( eusilc ) names( eusilc ) <- tolower( names( eusilc ) ) # set up survey design objects des_eusilc <- svydesign( ids = ~rb030 , strata = ~db040 , weights = ~rb050 , data = eusilc ) des_eusilc_rep <-as.svrepdesign( des_eusilc , type= "bootstrap" , replicates = 50 ) # prepare for convey des_eusilc <- convey_prep( des_eusilc ) des_eusilc_rep <- convey_prep( des_eusilc_rep ) # filter positive des_eusilc <- subset( des_eusilc , py010n > 0 | is.na( py010n ) ) des_eusilc_rep <- subset( des_eusilc_rep , py010n > 0 | is.na( py010n ) ) # seems OK svygeidec( ~ py010n , ~ rb090 , des_eusilc ) # seems OK svygeidec( ~ py010n , ~ rb090 , des_eusilc_rep ) # SE problem svygeidec( ~ py010n , ~ rb090 , des_eusilc , na.rm = TRUE ) # seems OK svygeidec( ~ py010n , ~ rb090 , des_eusilc_rep , na.rm = TRUE )