【发布时间】:2015-01-18 22:16:56
【问题描述】:
我正在尝试清理一个数据库,其中的因素已经用不同的词进行了估算,但含义相同。
例如:来自“有尾巴、4 条腿和毛皮的咕噜猫” 或 “欧洲虎斑猫” 或 “猫猫猫”到“猫”。
我查看了gsub 类型的命令和stringr 命令,但未能实现我的目标。
有什么建议吗?
编辑: 抱歉不清楚,这是我的第一篇文章。
我想用一个来替换几个词。如果“猫”出现在条目中的任何位置,我希望将整个条目重命名为“猫”。到目前为止,我只能用其他东西替换条目的某些部分,但不能删除多余的单词。
【问题讨论】:
-
这里的折叠规则到底是什么?您是否希望计算机知道“欧洲虎斑猫”与“猫”相同? “可爱的猫”呢?还是您只是查看“cat”是否出现在短语中的任何位置,如果出现,将整个短语替换为“cat”?
标签: r gsub substitution stringr