У меня есть набор данных в формате .dbf, и мне нужно импортировать его в R. Ранее я не работал с таким расширением, поэтому понятия не имею, как экспортировать файл dbf с несколькими таблицами в другой формат.
Простой файл read.dbf работает уже несколько часов, а результатов нет. Пробовал искать ускорение производительности R, но не уверен, так ли это, думаю проблема в чтении самого большого dbf файла (вес ~1.5Gb), т.е. сама команда должна быть вообще неэффективной. Однако я не знаю другого варианта, как работать с таким форматом набора данных. Есть ли другой вариант импорта файла dbf?
P.S. (НЕ ВЫПУСК) Источник файла dbf использует визуальный foxpro, но не может экспортировать его в другой формат. Я установил foxpro, но, учитывая, что никогда раньше им не пользовался, я не знаю, как его правильно экспортировать. Пробовал простую команду "Export to type=XLS", но тут возникает проблема с кодировкой, так как большинство переменных в русской кириллице и не могут быть расшифрованы excel. Кроме того, файл dbf содержит несколько таблиц, которые должны быть объединены в 1 большую таблицу, но я не знаю, как экспортировать эти таблицы по отдельности в xls, так же как я не знаю, как экспортировать несколько таблиц целиком в xls. или csv, или как объединить их вместе, так как я абсолютно новичок в теме файлов dbf (хотя уже просмотрел базовые описания)
Любая помощь будет высоко оценена. Не уверен, могу ли я предоставить образец набора данных, так как при просмотре dbf в foxpro есть много столбцов, плюс эти столбцы должны быть объединены с другими таблицами из того же файла dbf, и я понятия не имею, как это сделать. (простите за беспорядок)
foreign? - person agstudy   schedule 03.07.2013maptools:::dbf.read, но есть много других вариантов, если вы можете получить свои данные в формате CSV. Я считаю, чтоdata.table::freadочень быстро читает большие CSV-файлы. - person Ben   schedule 03.07.2013