Предварительная информация ОС: Windows XP Professional версия 2002 Service Pack 3; R версия: R 2.12.2 (2011-02-25)
Я пытаюсь прочитать 300 000 строк на 80 столбца, текстовый файл разделите вкладки в R с использованием READ.DELIM ()
Функция Отказ Этот файл имеет заголовки столбцов со следующей Конвенцией именования: «_». Код, который я использую для попытки прочитать данные IN:
cc <- c("integer", "character", "integer", rep("character", 3),
rep("integer", 73))
example_data <- read.delim(file = 'C:/example.txt', row.names = FALSE,
col.names = TRUE, as.is = TRUE, colClasses = cc)
после того, как я отправлю эту команду, я получаю следующее сообщение об ошибке:
Error in read.table(file = file, header = header, sep = sep, quote = quote, :
more columns than column names
In addition: Warning message:
In read.table(file = file, header = header, sep = sep, quote = quote, :
header and 'col.names' are of different lengths
информация, которая может быть важна - из столбца 8 до столбца 80 подсчета нулей в Каждый столбец выглядит следующим образом:
column 08: 29,000 zeros
column 13: 15,000 zeros
column 19: 500 zeros
column 43: 15,000 zeros
columns 65-80: 29,000 zeros for each column
Кто-нибудь может помочь определить причины, которые я получаю вышеуказанные сообщения об ошибках? Любая помощь будет оценена.