This is probably simple and I feel stupid for asking. I want to change the levels of a factor in a data frame, using mutate. Simple example:
library("dplyr")
dat <- data.frame(x = factor("A"), y = 1)
mutate(dat,levels(x) = "B")
I get:
Error: Unexpected '=' in "mutate(dat,levels(x) ="
Why is this not working? How can I change factor levels with mutate?