2013-07-09から1日間の記事一覧

Rとのデータのやりとりをさらに復習する

#include <RcppArmadilloExtensions/sample.h> // [[Rcpp::depends(RcppArmadillo)]] using namespace Rcpp ; // [[Rcpp::export]] int int_int(int n,int d) { int ret = n+d; return ret; } // [[Rcpp::export]] double int_double(int n,int d) { double nd = n*1.0; double dd = d*1.0; dou</rcpparmadilloextensions/sample.h>…

返り値をリストで統一してみる

Rの関数の返り値はリストとするのが基本になっているので、Rcppを使うときもそう決めてしまうのも手かもしれません。以下のように… // [[Rcpp::export]] List hogeReturningList(****) { **** return List::create( Named("hogeInt") = x, Named("hogeNumeri…