はじめに
Rcpp では簡単にインラインでcpp の関数を利用できる。
便利そう。 cppFunction
関数を利用する。
以下のサイトを参考にさせていただいた。
Chapter 27 Rのコード中にRcppのコードを埋め込む | みんなのRcpp
例
library("Rcpp") str<- "double sumsum(NumericVector v){ double sum=0; for(int i=0; i< v.length();i++){ sum=sum+v[i]; } return(sum); } " Rcpp::cppFunction(str) sumsum(1:10)