1. Learn
  2. /
  3. Courses
  4. /
  5. Introducción a R

Exercise

Niveles de los factores

Cuando trabajas con datos categóricos a veces notarás que los factores vienen dados con ciertos niveles. Sin embargo, frecuentemente es conveniente cambiar los niveles por varias razones, por ejemplo por claridad en los análisis. R permite modificar los niveles con la función levels():

levels(vector_factor) <- c("nombre1","nombre2",...)

Un buen caso de uso para esta función es por ejemplo si tuviéramos datos de una encuesta: una pregunta estándar es el género de quien contesta la encuesta. Supongamos que quien digitó la encuesta codificó los niveles de la variable 'Género' como "M" y "F".

genero <- c("M","F","F","M","M")

Cuando empiezas a hacer el análisis de la encuesta, te das cuenta que es mucho mejor si los niveles de tus variables categóricas tienen nombres que con sentido y no sólo letras como M y F, por eso decides asignar los nombres "Masculino" y "Femenino" en lugar de "M" y "F".

Instructions

100 XP
  • Cambia el vector de caracteres genero a un factor. Asigna el valor a factor_genero
  • Cambia los niveles de los factores a "Masculino" y "Femenino".