【发布时间】:2020-08-10 20:44:53
【问题描述】:
我有这种类型的数据框
数据
structure(list(ID = 1:3, WEEK1 = c(1L, 2L, 1L), WEEK2 = c(2L,
2L, 3L), WEEK3 = c(3L, 3L, 2L)), class = "data.frame", row.names = c(NA,
-3L))
DF
ID WEEK1 WEEK2 WEEK3
1 1 2 3
2 2 2 3
3 1 3 2
我想像这样更改变量:
DF
ID WEEK1 WEEK2 WEEK3
1 A B C
2 B B C
3 A C B
我试过了
DF %>% mutate_all (1="A", 2="B", 3="C")
【问题讨论】:
-
试一试
DF[-1] <- LETTERS[as.matrix(DF[-1])]