.csv import to R возвращает предупреждающее сообщение При сканировании (file = file, what = what, sep = sep, quote = quote, dec = dec,:

Я пытаюсь извлечь данные описания в R для интеллектуального анализа текста.

file <- read.csv ("file.csv", stringsAsFactors=FALSE)

возвращает следующее:

Предупреждающее сообщение При сканировании (file = file, what = what, sep = sep, quote = quote, dec = dec,: EOF внутри строки в кавычках

и уменьшает количество строк на 90%

Я пробовал добавить несколько вещей:

skipNul=T
sep = ""
quote = ""

также: read.table ('file.csv' ....)

все уменьшают данные на одну и ту же величину, подразумевая, что они не влияют на ошибку


person B.S.    schedule 28.06.2016    source источник
comment
опечатка: sep = - ›sep = \ n   -  person B.S.    schedule 28.06.2016
comment
Попробуйте quote = "\"", но предоставьте воспроизводимый пример.   -  person Rich Scriven    schedule 28.06.2016


Ответы (1)


Можете ли вы показать предварительный просмотр входного файла, который вы пытаетесь загрузить? В частности, разделены ли данные запятыми и находятся ли их кавычки в файле?

Не зная больше, я бы попробовал quote=NULL вместо quote="", поскольку кажется, что синтаксический анализатор сбивает с толку наличием кавычек.

Кроме того, вы можете захотеть tail файл, чтобы убедиться, что он не закончился преждевременно.

person Keith Hughitt    schedule 28.06.2016