Как отфильтровать двойные кавычки при создании файла SQL с read.csv.sql, R - PullRequest
0 голосов
/ 22 октября 2018

После долгих поисков и экспериментов я просто не могу этого получить.У меня есть CSV, чьи поля находятся в кавычках, и я не могу их импортировать.Мой основной сценарий заключается в следующем.Работает нормально, если нет кавычек.Я ожидаю, что он напечатает только первые три строки.Я думаю, это может быть аргумент фильтра, который мне нужно добавить?

library(sqldf)
sqldf("attach testingdb as new")
read.csv.sql("df.csv", sql = "create table main as select * from file", dbname = "testingdb")
sqldf("select * from main limit 3", dbname = "testingdb")

Вот как выглядят две строчки csv:

"{6DA08449} "," 89000 "," 2002-05-10 00:00 "," MK42Q "," S "," N "," F "," 38 "," "{6DB08449}", "100000"," 2002-05-10 00:00 "," M429HQ "," S "," N "," F "," 38 "," "

...