用特定的单词组合替换所有单元格

Replace all cells with specific combinations of words

具有 29000 行和 189 列的 df。在某些行中,我有

    "true / Bob"

我想找到一种方法将所有这些单元格替换成

    "Bob"

寻找解决方案,我不只是说用 "true / Bob" 替换 "Bob"。尝试与

合作
gsub
lapply

试试这个来替换字符

as.data.frame(lapply(df, function(v) gsub(".*Bob.*","Bob",v)))

使用dplyr:

library(dplyr)

df %>% mutate_all(~ gsub(".*Bob.*", "Bob", .))