如何用条件替换行值

时间:2016-12-16 16:55:05

标签: r

我想替换数据框中特定列的某些行的值。

这些应该是包含从ABC开始的文本的行。所以,问题是除ABC之外还有不同值的行,例如ABC1234ABC2376等。我想用CDA替换所有这些内容。我该怎么办?

1 个答案:

答案 0 :(得分:0)

gsub可以使sed像正则表达式替换(注意^表示在字符串的开头搜索):

df$column <- gsub("^ABC", "CDA", df$column)