Learn R Programming

eph (version 0.6.1)

calculate_tabulates: Tabulado con ponderacion

Description

Funcion para crear tabulados uni o bivariados con ponderacion, totales parciales y porcentajes.

Usage

calculate_tabulates(
  base,
  x,
  y = NULL,
  weights = NULL,
  affix_sign = FALSE,
  digits = 1,
  addNA = FALSE,
  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

affix_sign

si es TRUE agrega el signo % al final

digits

numero de digitos significativos

addNA

de haber, cuenta valores NA

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


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