将Excel文件从Excel(Mac)中读取到R中时对其进行编码

时间:2016-11-25 09:57:41

标签: r excel csv encoding

我有一个包含一些文字的Excel文件。我已将其保存为CSV文件,并使用readr::read_csv2()读入R.但我无法弄清楚如何摆脱下面的怪异角色:

[131] "W<U+008A>rmflasche <e3>Hug<d2>\r \r"                                             
[132] "Held f<U+009F>r einen Tag <d0> Aufblasbare Superhelden-Ausr<U+009F>stung \r"     
[133] "Metallic Tattoos & Haarkrone <d0> Fashion Set\r"                             

我尝试使用iconv,但我不知道首先保存了哪些文件编码。

编辑:我正在添加csv文件的第一行:

name;product_details
Geschenkset Cupcake Dekoration ;"Erh�ltlich in vier Varianten: Cupcake Geschenkset � Weihnachtsglitzer"

2 个答案:

答案 0 :(得分:0)

尝试按照这样的方式阅读您的文件

readLines("filepath", encoding="UTF-8")

答案 1 :(得分:0)

事实证明,我遇到了问题Set locale to system default UTF-8中描述的相同问题。投票最多的回答也解决了我的问题。