Learn R Programming

eph (version 0.3.0)

calculate_tabulates: Tabulado con ponderaci<U+00F3>n

Description

Funci<U+00F3>n para crear tabulados uni o bivariados con ponderacion, totales parciales y porcentajes.

Usage

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"
)

Arguments

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

Examples

Run this code
# NOT RUN {

### 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')

# }

Run the code above in your browser using DataLab