我在C++和R方面有一些经验,但我是Rcpp的新手。最近,我在以前的一些项目中使用了Rcpp,取得了巨大的成功,所以决定将Rcpp应用到一个新项目中。我感到惊讶的是,我的Rcpp代码可能比相应的R函数慢得多。我试图简化我的R函数,找出原因,但找不到任何线索。欢迎您的帮助和评论!比较R和Rcpp实现的主要R函数: Delta <- exp(rnorm(n))
d
我试图在Rcpp中调用sd(x),这是一个R函数。我看到了在Rcpp中调用R函数dbate(x)的一个例子,它运行得非常好。// dens calls the pdf of beta distribution in Rdouble dens(double x, double a, double// std calls the sd function in R
//[[<