Я пытаюсь прочитать большой файл с разделителями табуляцией в R.
Сначала я попробовал это:
data <- read.table("data.csv", sep="\t")
Но он считывает некоторые числовые переменные как коэффициенты
. Поэтому я попытался прочитать данные в зависимости от того, какого типа я хочу, чтобы каждая переменная была такой:
data <- read.table("data.csv", sep="\t", colClasses=c("character","numeric","numeric","character","boolean","numeric"))
Но когда я пытаюсь это сделать, мне выдает ошибку:
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, : scan() expected 'a real', got '"4"'
Я думаю, возможно, некоторые числовые значения в исходном необработанном файле заключены в кавычки, но я не уверен.