¿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" 'factor levels', "Male" y "Female".
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
Instrucciones del ejercicio
- Convierte el vector de caracteres
sex_vectoren un factor confactor()y asigna el resultado afactor_sex_vector - Imprime
factor_sex_vectory afirma que R imprime los niveles de los factores por debajo de los valores reales.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el 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