Comments 11
А есть ещё Graal, который и то, и то умеет (пока не полная совместимость, но прогресс идёт), и который под совместную работу языков заточен. А, и ещё, там очень быстрая реализация R :)
Добавлю еще способ обращения к R, не только из Python. Пакет plumber помогает быстро создать веб-сервис с REST API.
Из минусов — нет асинхронности. Но недавно наткнулся на пакет promises, при помощи которого в сочетании с future можно писать асинхронные промисы в стиле JS.
Никак руки не дойдут их совместить. Может кто-то уже пробовал? Поделитесь опытом.
Еще интересно, как эффективнее передавать большие таблицы в этом случае. JSON через http или текстовым файлом (csv или feather). Например, в H2O.ai передача данных между клиентом и сервером происходит через текстовый файл (по крайней мере в R API). Есть бенчмарки или каки-то очевидные соображения по этому поводу?
Коллеги, поправьте, если я уже отстал. Для NLP на русском(!) языке приходится юзать лемматизатор от Яндекса, обращаясь к екзешнику через команду system(… Что не очень быстро, а ктому же почти не параллелится. Кроме почти непригодного лемматизатор из tm есть ли какие-то нормальные пакеты?
Совмещение R и Python: зачем, когда и как?