0

我想在数据集中转换我的一个变量的字符编码,但我不明白为什么 iconv 命令不起作用。

我的要点文件在这里:https ://gist.github.com/pachevalier/5850660

4

1 回答 1

2

想到了两个想法:
1)你有一个简单的问题并且问错了问题

-- 你的要点的最后一行是
Encoding(tab$fiche_communale$Nom)
你真的想要:
Encoding(tab$fiche_communale$name)

2)readHTMLTable可能无法正确读取字符编码,在这种情况下,您可以使用显式设置它Encoding(tab$fiche_communale$Nom) <- "latin-1"

3)尝试依靠iconv检测本地编码:
iconv(tab$fiche_communale$Nom, from="", to="UTF-8")

于 2013-06-24T15:28:34.427 回答