ComenzarEmpieza gratis

¿Qué es un factor y por qué lo utilizarías? (2)

Para crear factores en R, utiliza la función factor(). Lo primero que tienes que hacer es crear un vector que contenga todas las observaciones que pertenecen a un número limitado de categorías. Por ejemplo, sex_vector contiene el sexo de 5 individuos diferentes:

sex_vector <- c("Male","Female","Female","Male","Male")

Está claro que aquí intervienen dos categorías o, en términos de R , "niveles de factores": "Masculino" y "Femenino".

La función factor() codificará el vector como un factor:

factor_sex_vector <- factor(sex_vector)

Este ejercicio forma parte del curso

Introducción a R

Ver curso

Instrucciones de ejercicio

  • Convierte el vector de caracteres sex_vector en un factor con factor() y asigna el resultado a factor_sex_vector
  • Imprime factor_sex_vector y afirma que R imprime los niveles de los factores por debajo de los valores reales.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Sex vector
sex_vector <- c("Male", "Female", "Female", "Male", "Male")

# Convert sex_vector to a factor
factor_sex_vector <-

# Print out factor_sex_vector
Editar y ejecutar código