View source: R/tablas_cruzadas.R
| tablas_cruzadas | R Documentation |
Se crea la tabla cruzada según dominio tipo de pregunta (categórica, múltiple o continua)
tablas_cruzadas(diseño,
pregunta,
dominio,
datos,
DB_Mult,
na.rm,
vartype = c("ci","se","var","cv"),
cuantiles = c(0,0.25, 0.5, 0.75,1),
significancia = 0.95,
proporcion = FALSE,
metodo_prop = 'likelihood',
DEFF = TRUE,
tipo_pregunta = 'categorica'
)
diseño |
Diseño muestral que se ocupará según el tipo de pregunta |
pregunta |
Pregunta de la cual se quieren obtener las frecuencias simples, por ejemplo, 'P_1' |
dominio |
Nombre del dominio del cual se desea obtener la tabla cruzada |
datos |
Conjunto de datos en formato .sav |
DB_Mult |
Data frame con las preguntas múltiples |
na.rm |
Valor lógico que indica si se deben de omitir valores faltantes |
vartype |
Métricas de variabilidad: error estándar ("se"), intervalo de confianza ("ci"), varianza ("var") o coeficiente de variación ("cv") |
cuantiles |
Vector de cuantiles a calcular |
significancia |
Nivel de confianza: 0.95 por default |
proporcion |
Valor lógico que indica si se desen usar métodos para calcular la proporción que puede tener intervalos de confianza más precisos cerca de 0 y 1 |
metodo_prop |
Si proporcion = TRUE; tipo de método de proporción que se desea usar: "logit", "likelihood", "asin", "beta", "mean" |
DEFF |
Valor lógico que indica si se desea calcular el efecto de diseño |
tipo_pregunta |
Tipo de pregunta: 'categorica', 'multiple', 'continua' |
Tabla tipo tibble con las estadísticas especificadas en el parámetro estadisticas por respuestas pertenecientes a la pregunta y al dominio especificados
Bringas Arturo, Rosales Cinthia, Salgado Iván, Torres Ana
survey_mean group_by
## Not run:
dataset <- read.spss("data/BASE_CONACYT_260118.sav", to.data.frame = TRUE)
Lista_Preg <- read_xlsx("aux/Lista de Preguntas.xlsx",
sheet = "Lista Preguntas"
)$Nombre %>% as.vector()
DB_Mult <- read_xlsx("aux/Lista de Preguntas.xlsx", sheet = "Múltiple") %>% as.data.frame()
Lista_Cont <- read_xlsx("aux/Lista de Preguntas.xlsx",
sheet = "Continuas"
)$VARIABLE %>% as.vector()
Dominios <- read_xlsx("aux/Lista de Preguntas.xlsx", sheet = "Dominios")$Dominios %>% as.vector()
disenio_mult <- disenio(id = c(CV_ESC, ID_DIAO), estrato = ESTRATO, pesos = Pondi1, reps = FALSE, datos = dataset)
tablas_cruzadas(
diseño = disenio_mult, pregunta = "P1", dominio = "Sexo", datos = dataset,
DB_Mult = DB_Mult, tipo_pregunta = "multiple"
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.