We can use factor
mtcars %>% arrange(gear) %>% mutate(gearW = as.character(factor(gear, levels=3:5, labels= c("three", "four", "five"))))
Or another option: english
library(english) mtcars %>% arrange(gear) %>% mutate(gearW = as.character(english(gear)))
EDIT: added as.character comments from @David Arenburg and @Konrad Rudolph.
akrun source share