¿Cómo trabajar con factores ordenados en r
En R, existe un tipo especial de datos para los datos ordinales. Este tipo se llama factores ordenados y es una extensión de los factores que usted está ya familiarizado.
Para crear un factor ordenado en R, tiene dos opciones:
Utilizar el factor de () función con el argumento ordenó = TRUE.
Utilizar el ordenado () función.
Digamos que quiere representar el estado de cinco proyectos. Cada proyecto tiene un estado de baja, media o alta:
> Estado lt; - c ("Lo", "Hola", "Med", "Med", "Hola")
Ahora crea un factor de pedir con esta información:
> Ordered.status lt; - los factores (de estado, los niveles = c ("Lo", "Med", "Hola"), ordenaron = TRUE)> ordered.status [1] Lo Hi Med Med HiLevels: Mín lt; Med lt; Hola
Se puede decir que un factor ordenado de un factor común por la presencia de señales de dirección (lt; o >) En los niveles.
En R, hay un muy gran ventaja práctica para el uso de factores de ordenadas. Un gran número de funciones de R reconocer y tratar los factores ordenados de manera diferente mediante la impresión de los resultados en el orden que usted espera. Por ejemplo, comparar los resultados de mesa (estado) con mesa (ordered.status):
> Mesa (estado) statusHi Mín Med2 1 2
Observe que los resultados se ordenan alfabéticamente. Sin embargo, los resultados de la realización de la misma función en los rendimientos de los factores ordenados resultados que son más fáciles de interpretar porque ahora están ordenados en el orden Mín, Med, Hi:
> Mesa (ordered.status) ordered.statusLo Med Hi1 2 2
R conserva la información de pedido inherente a factores ordenados. En la Parte V, se ve cómo esto se convierte en una herramienta esencial para obtener el control sobre la apariencia de los gráficos de barras.
Además, en modelos estadísticos, R se aplica la transformación estadística apropiada (de contrastes) cuando usted tiene factores o factores ordenó en su modelo.