将我的previous question标记为正确,但问题仍然存在-请在此处阅读iconv
的回复。
我的df列包含英语和法语字符,并且法语字符在输入中的编码不正确,如下所示:
library(tidyverse)
df <- tibble(ID = 1:4,
text = c("english", "pour la mise en œuvre d’une ville", "Sécurité de l'information - Ouverture des données", "Directeur Général"))
# A tibble: 4 x 2
ID text
<int> <chr>
1 1 english
2 2 pour la mise en œuvre d’une ville
3 3 Sécurité de l'information - Ouverture des données
4 4 Directeur Général
根据给出的建议,我尝试使用iconv:
df$text <- iconv(df$text, to="Windows-1252")
df
# A tibble: 4 x 2
ID text
<int> <chr>
1 1 english
2 2 pour la mise en œuvre d’une ville
3 3 Sécurité de l'information - Ouverture des données
4 4 Directeur Général
它在控制台中对我来说一次,然后又一次。我尝试了多种编码文本的方法,但无法正常工作。知道这里发生了什么吗?为什么它只能工作一次,然后完全停止工作?
谢谢!