腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
rcpp
将
R
函数
传
递给
C
例程
、
我有一个来自下游库的
C
函数
,我在
C
中调用它,如下所示input_function是一个回调
函数
,它需要具有以下结构 ret
浏览 10
提问于2019-07-22
得票数 5
回答已采纳
1
回答
用armadillo数据类型调用RcppArmadillo中的
R
函数
、
、
我正在用一些准备好的
函数
将我的
R
代码翻译成RcppArmadillo。我想直接在我的
Rcpp
代码中
使用
其中的一些
函数
,而不是翻译。例如,我想调用sigma2
函数
: lambda <- 10^log10lambda
浏览 2
提问于2017-05-19
得票数 1
回答已采纳
3
回答
在
Rcpp
中
使用
来自其他包的
C
函数
、
、
、
我试图从
c
++
函数
中的立方体包中调用一个
C
例程
来执行多维集成。
Rcpp
调用这个
R
函数
,但是在从
c
/
c
++切换到
R
时会有一些性能损失,从
C
++直接调用
C
函数
似乎更明智。
C
例程
adapt_integrate是从cubature导出的 //
R
_RegisterCCallable(&q
浏览 7
提问于2013-12-09
得票数 19
回答已采纳
1
回答
做平均联系的
Rcpp
秩
函数
、
我有一个自定义的秩
函数
,我从这里偷来的(经过一些修改) :) #include <
Rcpp
.h>NumericVector sort_
rcpp
(NumericVector(x, sort_
rcpp
(x)); x <-
c
(1:5, 1:5)
浏览 2
提问于2016-08-25
得票数 3
回答已采纳
1
回答
将
属性传
递给
Rcpp
::Function
、
我尝试
将
一个向量传
递给
从
Rcpp
中调用的
R
函数
:int perm[3] = {2,1,3};我试图在调用perm之前包装perm,但在这两种情况下,我都得到了各种
Rcpp
错误: arr = aperm(arr,
Rcpp
::Named(&qu
浏览 2
提问于2012-10-12
得票数 1
回答已采纳
2
回答
Rcpp
:从全局环境调用
R
函数
,并在
C
++代码中
使用
它
、
、
如何将不属于任何
R
包的
R
函数
调用到
C
++代码中?我可以通过一个非常模棱两可的例子向你展示我的意思。假设我有一个
R
文件,我在其中写道 return(x+2)我想在一个通用的
c
++代码中
使用
它。所以,我写了这样的东西// [[
Rcpp
::depends(RcppArmadillo)]] using n
浏览 1
提问于2017-11-14
得票数 2
1
回答
将
λ向量传
递给
Rcpp
's rpois
、
、
在
R
中,rpois可以传递一个描述多泊松分布的λ向量。如果我有一个arma::mat (因为我在其他地方
使用
多维数据集)包含Poisson分布的lambdas,那么在
Rcpp
中将这些(每次一行)传
递给
rpois的最佳方法是什么?下面是一个玩具示例,以及随后错误消息的摘录:library(RcppArmadillo) using namespace
Rcpp
; # cannot
浏览 0
提问于2014-06-14
得票数 5
回答已采纳
4
回答
使用
“`
Rcpp
`”和/或“`RcppArmadillo`”
将
`data.table`传
递给
c
++
函数
、
、
是否有一种方法可以
使用
data.table和/或RcppArmadillo
将
c
++对象传
递给
c
++
函数
,而无需手动
将
data.table转换为data.frame?在下面的示例中,test_
rcpp
(X2)和test_arma(X2)在
c
++ exception (unknown reason)中都失败了。
R
码 X=data.frame(
c
(1:100),
c
(1:100)
浏览 11
提问于2012-12-08
得票数 11
回答已采纳
2
回答
如何向
Rcpp
注册本机
例程
?
、
、
我
使用
Rcpp
和Rstudio使
c
++代码可用于
R
,
使用
标记//[[
Rcpp
::export]]和
Rcpp
类,而不是SEXP类。Rstudio自动生成
Rcpp
_export.cpp和
Rcpp
_export.
R
,工作正常。注册本地
例程
!
浏览 2
提问于2014-11-26
得票数 4
回答已采纳
1
回答
Rcpp
中的引用传递矩阵
我一直在
使用
Rcpp
将
R
矩阵传
递给
C
++
函数
,并注意到了一些有趣的行为: NumericMatrix类型的对象通过引用传入,而IntegerMatrix类型的对象通过值传递。例如,以下
函数
将
矩阵的第一行和第一列的条目更改为5:void modify_matrix(NumericMatrix x x(0,0) = 5;但是,当我
将</em
浏览 0
提问于2018-06-25
得票数 1
1
回答
PowerPC程序集:如何传递和返回多个参数?
、
、
我正在学习PPC Assembly,但我很难理解以下关于子
例程
调用的内容: 哪些寄存器可用于
将
参数传
递给
子
例程
?我想是
R
3 to
R
12吧?当寄存器耗尽时,如何传递参数?在回
传
返回值时,只能
使用
R
3吗?据我所知,您只能
使用
此寄存器返回单个值。如果你需要返回更多的值,那么返回一个指向这些值的指针?我也可以看一下这个的代码示例吗?
浏览 4
提问于2013-06-26
得票数 1
回答已采纳
1
回答
构造
函数
的
Rcpp
函数
、
、
、
在
R
中,有可能有一个创建另一个
函数
的
函数
。,它包含两个参数,设置返回
函数
中
使用
的一些常量,做一些中间计算等等。但是结果是
函数
太慢了。因此,我尝试
将
代码转换为
C
++,以便与
Rcpp
一起
使用
它。但是,我无法找到在
C
++
函数
中构造
函数
并将其返回到
R
中的方法。到目前为止,这就是我所拥有的:
Rcpp
::Function createax
浏览 2
提问于2016-01-25
得票数 3
回答已采纳
1
回答
如何正确捕获
Rcpp
异常?
、
、
我创建了一个如下所示的
函数
: void fun(SEXP num =
R
_NilValue){
Rcpp
::stop("Exception occured!"); }此
函数
作为
R
包的一部分导出,并包含在Makeva
浏览 0
提问于2020-07-23
得票数 2
回答已采纳
1
回答
如何在
Rcpp
中
使用
struct vector作为输入参数
、
、
我需要为一个
Rcpp
函数
提供一个结构向量。cpp文件如下所示 #include <
Rcpp
.h> int y; void teststruct(std::vector<teststc> ys){
浏览 29
提问于2020-11-02
得票数 0
回答已采纳
1
回答
如何通过传递参数从
C
++调用
R
函数
、
、
我试图从
C
++程序调用我的
R
函数
。(input ,output) { b <- output print(a+b)} 这是我的
R
函数
我需要找到一种通过传递参数从
C
调用这个
函数
的方法。。在这里,我已经为从python调用
R
创建了类似的方法。因此,我需要指定
R
脚本的路径和
函数
的名称,还可以通过py
浏览 1
提问于2018-06-26
得票数 1
1
回答
在
Rcpp
中调用具有多参数目标
函数
的numDeriv:hessian()
、
、
、
、
我的目标是从cpp文件(
使用
hessian() )从numDeriv
R
包调用
R
函数
。我想用参数x=1计算一维
函数
x^n在点上的一个恒心
函数
。
R
码:print(H)double one_dimensional(double X, double N){} // [[
Rcpp
::exp
浏览 0
提问于2019-03-20
得票数 0
回答已采纳
3
回答
指向
c
函数
的指针
、
、
、
如何
将
指向
函数
的指针从
C
代码传
递给
R
(
使用
外部
R
),然后从
R
调用该
函数
?类似于:typedef void (* FunctionPtr)();PROTECT(ans = /* ?some code?(0);};script.
R
sourceCpp(&quo
浏览 2
提问于2012-12-16
得票数 4
回答已采纳
2
回答
如何
使用
Rcpp
将
lgamma应用于矩阵(它是否会更快)?
、
、
、
我想知道是否可以
使用
Rcpp
在大型矩阵的所有条目上应用lgamma。8.650419 100 然而,当我尝试
使用
/home/canghel/
R
/x86_64-pc-linux-gnu-library/3.4/
Rcpp
/include/
Rcpp
浏览 6
提问于2017-06-28
得票数 1
回答已采纳
1
回答
RcppEigen列标签
、
、
、
如何从
Rcpp
::特征矩阵中提取列标签?例如,这里有一些
R
矩阵colnames(mat) <-
c
("col1","col2")void fun_NM(const
Rcpp
::NumericMatrixXd& Mat)
Rcpp
::Characte
浏览 4
提问于2020-12-11
得票数 1
回答已采纳
1
回答
在
Rcpp
中查找向量的最小值
、
、
从昨晚开始,我一直在试用
Rcpp
和inline,到目前为止,我真的很喜欢它。但总的来说,我对
C
还有点陌生,只能做一些基本的事情,而且我很难在网上找到像
函数
这样的帮助。我正在研究的是一个在全局环境中找到向量的最小值的
函数
。我想出了:library("
Rcpp
") ' Environment+或
Rc
浏览 1
提问于2011-03-02
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用C+制作一个R包
入门板单片机怎么玩透LED灯
Linux C语言思考题4道
Python又添一大科学计算库,PyArmadillo发布
盏茶python 函数
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券