
Newvals <- factor(c("apple", "banana", "carrot"))Īlso Check: How to Clean Data in R 3. Last, we convert character to factor with match() function.ĭplyr::recode_factor(data, a = "apple", b = "banana", c = "carrot")įorcats::fct_recode(data, apple = "a", banana = "b", carrot = "c")

Secondly, we convert character to factor with fct_recode() function in forcats R package (Wickham, 2020). Firstly, we use recode_factor() available in dplyr package (Wickham et al., 2020). We learn three ways of converting character to factor by renaming categorical variables. In this section, we recode the character variable and convert its data type to factor. How to Recode Categorical Variables Converting Character to Factor Newvals <- c("apple", "banana", "carrot")Īlso Check: How to Handle Missing Values in R 2.

Plyr::revalue(data, c(a = "apple", b = "banana", c = "carrot")) Dplyr::recode(data, a = "apple", b = "banana", c = "carrot")
