我有一个带有特殊字符的文本文件。 我想将的所有实例替换为 这就是我阅读文件的方式
donnees< - read.table(“Shanghaifr.txt”,sep =“\ t”,header = TRUE)
我尝试了这个但是没有用
RemoveRange
我应该以17oût2017为例,以便我以后可以轻松地做到
as.Date(“17août2017”,“%d%b%Y”)#获取数字日期。
答案 0 :(得分:1)
使用sub
在这里看起来有点棘手,因为它可能会进行编码。 E.g:
sub("ao<U+00FB>t", "ao\u00FBt", "21ao<U+00FB>t2017", fixed = TRUE)
# [1] "21août2017"
可能的解决方法是(必须有更优雅的方式?!):
sub("<U\\+00FB>", enc2native("\u00FB"), "21ao<U+00FB>t2017")
# [1] "21août2017"