Я хочу выполнить полиномиальную логистическую регрессию [используя glm ()] и сделать несколько графиков [gplot ()] на C ++.
Я не могу написать функцию для такого рода регрессии в C ++, но, возможно, возможно открыть R и вызвать функцию glm (), чтобы выполнить ее внутри C ++, не так ли? как? Буду признателен за любую идею.
Заранее спасибо!
Да, вы можете через RInside проект, который предоставляет вам (очень простой) класс R
который создает экземпляр интерпретатора R. Затем вы можете передавать команды в виде (возможно, многострочных) строк и выполнять оценку через REPL.
Существует множество примеров как в самом пакете, так и на разных постах в блоге. Как это использует Rcpp широко, это также рассматривается в одной главе RCPP книга.