读取制表符解析文件时出错:“引用字符串中的EOF”

时间:2016-04-27 18:50:47

标签: r tab-delimited

我正在尝试读取R中的制表符分隔文件并收到以下错误。我在文件中有超过200万条记录,但它只提取了120万条记录。

警告讯息: 在扫描(文件,什么,nmax,sep,dec,quote,skip,nlines,na.strings,:   引用字符串中的EOF

2 个答案:

答案 0 :(得分:2)

正如您自己指出的那样,问题在于'被识别为引号,这将导致R在字符串上解释此字符与下一个引号之间的任何内容。有关详细说明,另请参阅here。简单的解决方案是使用quote =“”完全禁用引用。

为了将来参考,请先查看之前的帖子,因为此SO post中提供了相同的解决方案。

答案 1 :(得分:0)

我在notepad ++中读取文件并正确读取它。最后,我尝试使用notepad ++从文本文件中删除所有主要符号('),它对我有效。