Tabulado con ponderacion
Funcion para crear tabulados uni o bivariados con ponderacion, totales parciales y porcentajes.
calculate_tabulates( base, x, y = NULL, weights = NULL, digits = 3, normwt = FALSE, na.rm = TRUE, na.show = FALSE, exclude = NULL, add.totals = "none", add.percentage = "none" )
base |
Dataframe |
x |
string con el nombre de la variable a tabular |
y |
otro string (opcional) con el nombre de una segunda variable, para una tabla de doble entrada. Tiene que ser de igual largo que x |
weights |
string con el nombre de la variable con los pesos de pesos, tiene que ser de igual largo que x |
digits |
numero de digitos significativos |
normwt |
si es TRUE, normaliza los pesos de modo que el recuento ponderado total sea el mismo que el no ponderado |
na.rm |
Si es TRUE, elimina los NA antes del computo |
na.show |
si TRUE, muestra el recuento de NA en la salida |
exclude |
valores a remover de x e y |
add.totals |
toma los valores c('none','row','col','both'), para agregar totales por fila, columna o ambos |
add.percentage |
toma los valores c('none','row','col'), para agregar porcentajes por fila y columna |
### tabla simple ###
calculate_tabulates(base = toybase_individual_2016_04,
x = 'REGION', y = 'CH04',
weights = 'PONDERA')
### para ver los totales por fila ###
calculate_tabulates(base = toybase_individual_2016_04,
x = 'REGION', y = 'CH04',
weights = 'PONDERA', add.totals = 'row')
### para ver los totales por columna ###
calculate_tabulates(base = toybase_individual_2016_04,
x = 'REGION', y = 'CH04',
weights = 'PONDERA', add.totals = 'col')
### para ver porcentajes por fila ###
calculate_tabulates(base = toybase_individual_2016_04,
x = 'REGION', y = 'CH04',
weights = 'PONDERA', add.percentage ='row')Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.