使用read.csv在R中读取0x1a Unicode

时间:2019-06-10 23:07:26

标签: r

我有一个用read.csv在R中读取的CSV文件。不幸的是,除了基本的R包之外,我不能使用其他任何东西。

我收到以下错误:

Warning message:
In scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  :
  EOF within quoted string

cho住的字符是0x1ahttps://numbermonk.com/hexadecimal/26/en)。我在read.csv中尝试了以下方法作为参数:

  • encoding="UTF-8"
  • fileEncoding="UTF-8"
  • quote="

但是我总是有同样的错误。结果是read.csv仅读取行,直到失败为止。

以下是发生这种情况的示例:

as of 0430 10<0x1a>9-18 shaft on this happens

关于如何使R读取此字符的任何想法?

我必须补充一点,当我在fread中阅读它时,一切都读完了。但是很遗憾,我不能使用fread,因为它不是基本R的一部分。

0 个答案:

没有答案