在R中读取csv文件时读取八进制字符

时间:2015-12-23 13:08:29

标签: r macos csv character-encoding octal

我正在尝试读取R中的csv文件,其标题包含西班牙语字符(例如“ó”)。 当我将其读作read.csv("1cona.csv")时,特殊字符(ó)显示为点。 (即producci.n而不是producción)。

我尝试使用read.csv("1cona.csv",check.names = F),R正在将csv标头读作Producci\363n。我知道这是一个八进制字符,但是,我不确定如何正确读取它。我正在使用OS X(不确定这是不是问题)。

我将不胜感激。

1 个答案:

答案 0 :(得分:0)

您需要指定文件编码或者只需在记事本中打开文本文件并保存为"SubjectValuation": [ { "Subject": "Mathematics", "Primary": "6.5", "KeyStage3": "7", "GCSE": "7.5", "Alevel": "7.5", "University": "6.5" }, { "Subject": "English", "Primary": "6.5", "KeyStage3": "7.5", "GCSE": "7.5", "Alevel": "8", "University": "-" },