:
数学函数: abs(), acos(), asin(), atan(),beta(), ceil(), ceiling(), choose(), cos(), cosh(), digamma(),...Rcpp识别的C++文件,我们可以直接在Rstudio中进行构建,构建结果如下:
?...在构建好C++文件后,我们可以通过Rcpp自带的sourceCpp将C++文件引入R语言之后其函数就可以像R中的函数一样直接被调用。
?...当然,我们可以自己根据自己的需要对函数进行改写,函数的书写格式如下:
?
那么,在R包中我们需要怎么去调用C++呢,那就需要构建对应的代码,引入所需要的库文件。...直接看下实例就是:
timesTwo <- function(x) {
.Call(`_RCF_timesTwo`, x)##此处为反斜点,不是单引号
}
当然,有时候我们需要引入外部的库文件以及头文件