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