library(knitr) opts_chunk$set(warning=FALSE, message=FALSE, eval=FALSE, out.width = "80%", fig.align = "center", collapse = TRUE, comment = "#>")
La OMS realiza el Análisis de Rasch para la Encuesta Modelo sobre la Discapacidad utilizando el software R
. R
es un software de programación estadística de código abierto. Cómo programar en R
está fuera del alcance de esta guía. Sin embargo, los códigos que analizaremos a continuación se han escrito de tal manera que requieren un conocimiento mínimo de programación, y esta guía trata de hacer que las instrucciones sobre cómo usarlas sean lo más simples posible.
Para obtener información sobre R
, consulte las referencias proporcionadas al final de esta guía.
Para usar el paquete provisto por la OMS, R
debe instalarse en el Comprehensive R Archive Network (CRAN). También recomendamos instalar RStudio, un integrated development environment (IDE) muy popular, para R
. Se puede pensar en la relación entre R
yRStudio
como un automóvil: R
es el motor del automóvil, mientras queRStudio
es el tablero y los controles. RStudio
no se puede ejecutar sin R
, pero hace que R
sea más fácil de usar. Ambos son gratis de instalar y usar indefinidamente.
Un "paquete" es una colección de funciones, datos y código R
con un propósito específico y en un formato bien definido. Hay miles de paquetes para R
que han sido escritos por usuarios de R
. Las personas escriben paquetes para compartir los códigos que han escrito que facilitan las tareas específicas. La OMS ha escrito un paquete para facilitar el análisis de los datos del MDS. El paquete escrito por la OMS se llama whomds
. Se puede instalar whomds
ejecutando el siguiente código en la consola:
install.packages("whomds")
whomds
Una vez que se instala whomds
, se puede abrir con el siguiente código:
library(whomds)
whomds
contiene tres tipos de funciones:
table_*()
- producen diferentes tablas de estadísticas descriptivasfig_*()
- producen diferentes figurasrasch_*()
- utilizadas al realizar el Análisis RaschEn esta sección nos centraremos en las funciones rasch_*()
.
Hay dos conjuntos de funciones rasch_*()
en el paquete whomds
: un conjunto para adultos y otro para niños. La razón por la que se necesitan diferentes funciones para cada grupo es que el tipo de Análisis de Rasch realizado para cada grupo es diferente. El Análisis de Rasch realizado para adultos es sencillo; Toda la población adulta puede ser considerada en un grupo. El Análisis de Rasch para niños requiere un análisis más complicado, porque los niños de diferentes edades son muy diferentes y pueden realizar diferentes tipos de actividades. Primero describiremos el análisis de los adultos, y luego describiremos el análisis de los niños.
El paquete whomds
depende de varios otros paquetes para funcionar correctamente. Cuando se instale whomds
, también se instalarán todos los demás paquetes que utiliza. Asegúrate de que estos otros paquetes se instalen correctamente investigando cualquier error que surja durante la instalación.
Los paquetes adicionales son:
colorspace
dplyr
eRm
ggraph
ggplot2
GPArotation
grDevices
igraph
nFactors
plyr
polycor
purrr
RColorBrewer
readr
rlang
scales
srvyr
stringr
TAM
tibble
tidygraph
tidyr
WrightMap
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.