Я хочу прочитать в довольно большой CSV-файл с S3, включая записи, такие как Hawaii 21"" pizza
.Тем не менее, я заметил, что если я использую fread
(что я предпочитаю, так как это быстрее), записи включают две двойные кавычки в Hawaii 21"""" pizza
.Этот тип проблемы не возникает, если я использую read.csv
.
. Я заметил, что в предупреждающем сообщении рекомендуется добавить quote=""
, чтобы избежать этой проблемы.Но как я могу вставить его в функцию s3_read_using
?
Я могу использовать gsub
, чтобы лишние кавычки исчезли, но все еще задаюсь вопросом, есть ли какое-либо прямое решение для этого.
А ниже мой код для чтения:
table <- s3read_using(FUN=fread, object='mytable.csv', bucket="mybucket/tables")
table <- s3read_using(FUN=read.csv, object='mytable.csv', bucket="mybucket/tables")
Заранее спасибо!