我有一个数据集:
x y z
1 apple a 4
2 orange d 3
3 banana b 2
4 strawberry c 1
如何将名称“ banana”更改为“ grape”?我想得到:
x y z
1 apple a 4
2 orange d 3
3 grape b 2
4 strawberry c 1
可复制的代码:
example<-data.frame( x = c("apple", "orange", "banana", "strawberry"), y = c("a", "d", "b", "c"), z = c(4:1) )
答案 0 :(得分:1)
以下是在R中使用tidyverse
的解决方案
library(tidyverse)
example %>%
mutate(x = as.character(x)) %>%
mutate(x = replace(x, x == 'banana', 'grape'))