У меня есть файл данных из 100 000 строк и 258 столбцов, разделенных точками с запятой. read.table(file, sep=";", fill=T, header=F)
читает 60 610 строк, а read.csv2(file, header=F)
показывает 100025 строк! col.names()
с использованием count.fields()
не имеет значения. Самое странное, что если я прочитаю данные в excel, сохраню как csv, а затем использую read.csv()
, импорт будет точным. Но если я изменю разделитель на ","
в исходном текстовом файле и попробую read.csv()
, он снова будет считан только в 60 610 строк. Никаких предупреждений ни в одном из случаев. Что происходит?