【发布时间】:2021-04-19 03:20:27
【问题描述】:
我想删除字符串的一部分(基于另一列),我对字符串的其余部分感兴趣...
例子:
dt <- data.frame(SomeText = c("ABCDEF", "ABCDEF", "ABCDEF"),
ToRemove = c("A", "CDE", ""),
WantedResult = c("BCDEF", "ABF", "ABCDEF"))
> dt
SomeText ToRemove WantedResult
1 ABCDEF A BCDEF
2 ABCDEF CDE ABF
3 ABCDEF ABCDEF
因此(以第 2 行为例),从 'ABCDEF' 中删除 'CDE' 所以我们剩下的是 'ABF'
【问题讨论】: