Совместное использование больших наборов данных между Matlab и R

Мне нужен относительно эффективный способ обмена данными между Matlab и R .

Я проверил SaveR и MATLAB R-link , но SaveR форматирует двоичные данные Matlab сначала как текстовые строки, а затем печатает их в Файл ASCII, который неэффективен для больших наборов данных, и MATLAB R-link работает только в Windows (он использует интерфейс на основе COM).

Обновление:

Дирк опубликовал список что кажется лучшим решением этой проблемы, чем SaveR и Matlab R-link . Я также недавно узнал о RAM-дисках (см. здесь и здесь для некоторых примеров реализации) и подумал, что они могут облегчить задачу совместного использования больших наборов данных между Matlab и R (или аналогичные вычислительные среды) в дальнейшем. Это подводит меня к следующим вопросам: куда лучше подходит для RAM-дисков?

  • Есть ли дополнительные соображения, которые необходимо принять во внимание учетная запись при работе с RAM-дисками вместо вторичного хранения решения?

  • Спасибо!

    15
    задан 13 revs 20 March 2017 в 10:04
    поделиться