具有29000行和189列的df。在某些行中,我有
"true / Bob"
我想找到一种方法,可以将所有这些单元格替换为
"Bob"
在寻找一种解决方案,我不只是说要用“ true / Bob”代替“ Bob”。尝试与
一起使用gsub
lapply
答案 0 :(得分:2)
尝试以此替换字符
as.data.frame(lapply(df, function(v) gsub(".*Bob.*","Bob",v)))
答案 1 :(得分:0)
使用dplyr
:
library(dplyr)
df %>% mutate_all(~ gsub(".*Bob.*", "Bob", .))