I am just starting to learn R and been trying to use factors and levels for categorical data.
A simple example:
survey_vector <- c("M", "F", "F", "M", "M")
factor_survey_vector <- factor(survey_vector)
levels(factor_survey_vector) <- c("Female", "Male")
factor_survey_vector
This works fine and I get the output as:
[1] Male Female Female Male Male
Levels: Female Male
However, here I have to specify the levels in the sorted order and I would like it to be more explicit. I tried something like:
levels(factor_survey_vector) <- c(M="Male", F="Female")
However, this does not work as expected.