У меня есть приложение Java, которое должно выполнять частичную регрессию наименьших квадратов. Казалось бы, в нем нет реализации Java PLSR. В какой-то момент Ука, возможно, что-то вроде этого, но больше не в API. С другой стороны, я нашел хорошую реализацию R, которая имеет дополнительный бонус к ней. Он был использован людьми, результат которых я хочу воспроизвести, а это означает, что вероятность того, что все будет не так, из-за различий в способе реализации PLSR будет меньше.
Вопрос: есть ли достаточно хороший (и простой в использовании) пакет, который позволяет Java вызывать R, передавать некоторые параметры функции и считывать результаты? Моим другим вариантом является запуск Java Rwn R в Process, а затем его мониторинг. Данные считываются и записываются на диск. Какой из двух вы бы порекомендовали? Я пропустил очевидный третий вариант?