如何在R中搜索和替换特定的字符串

时间:2016-03-01 19:19:54

标签: r

我有一个csv文件,其中“ß”字符的编码出错了。 它是一个街道数据集,每条街道都像以下"UsastraÃ?e""Example StraÃ?e" 好吧我认为没有问题让我像文本编辑器一样使用R并运行以下命令:

gsub("Ã?", "ß", dataColumn)

但它返回以下错误输出。 Usastraß?eExample Straß?e那么?仍然存在,我无法使用额外的gsub命令删除它,如gsub("?", "", dataColumn)

使用以下代码:

gsub("Ã?", "ß", dataColumn)

这会完全删除该列。

使用view()命令ß时显示为Stra�?e 使用命令:

gsub("�?e", "ß", dataColumn)

产生错误的输出 UsastraÃ?ßExample StraÃ?ß

我也用readLines()命令尝试了类似的事情,用纯文本思考就可以了。

所以我的问题是我的问题有一个解决方案,将一个干净的ß写回文件。就像在和文本编辑器中执行搜索和替换命令一样。

0 个答案:

没有答案