【发布时间】:2013-10-18 15:13:43
【问题描述】:
我有一个餐馆数据集,变量“CONAME”包含每个机构的名称。不幸的是,有很多拼写错误,我想更正它们。我已经使用以下代码尝试了 agrep 进行模糊集匹配(我将对所有主要链重复此代码):
rest2012$CONAME
我收到以下错误消息:
$<-.data.frame(*tmp*, "CONAME", value = c(35L, 40L, 48L, 中的错误:
替换有3074行,数据有67424
是否有其他方法可以替换拼写错误的名称,或者我只是使用了 agrep 函数错误?
【问题讨论】:
-
阅读错误信息。您正在尝试用拼写错误 (3074) 的列替换 整个 列(67424 项)。
-
@user2868256,我的回答解决了你的问题吗?
标签: r replace subset misspelling agrep