从SQL拉出后,字符编码似乎在R中中断

时间:2019-01-23 19:21:22

标签: r encoding rstudio google-data-studio

我正在使用DBI将数据从MySQL数据库提取到Rstudio中,以便处理该数据并将其上传到Google Data Studio。字段之一是“城市”,其中包含德国某些城市的特殊字符,等等。

城市名称在SQL中看起来很正常,但是当我将表拉入R时,一堆带有特殊字符的城市名称变成乱码。例如,“杜塞尔多夫”显示为“杜塞尔多夫”,而“Höxter”显示为“ Hxtar”。当我将其导出为CSV时,Google Data Studio说这些特定的行编码不正确。

R似乎无法识别这些字符,因为在我运行正则表达式时它不会检测到“>”。我试图将CSV转换为UTF8以及我要从中提取的SQL表,但它始终在R中显示为。

0 个答案:

没有答案