腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
Rcpp
进行
就地
编辑
后
sum
函数
的
问题
、
、
如果在
Rcpp
中修改IntegerVector
的
值: #include <
Rcpp
.h>void test(IntegerVectorx) {} 在R中运行test()
函数
后
: x <- 10:1print(x) # 10 9 8 7 6 77 4 3 2 1
sum</e
浏览 19
提问于2019-02-25
得票数 6
回答已采纳
1
回答
为什么我
的
C++实现比R源慢?
、
、
我尝试用
Rcpp
实现charToRaw
函数
。下面的C_charToRaw是从复制
的
。27.5 99999 1 36.4ms < [24… <df[,…charToRaw
问题
(SEXP sSEXP) {
Rcpp
::RObject
rcpp
_result_gen;
Rcpp
浏览 1
提问于2019-08-13
得票数 4
回答已采纳
1
回答
如何
使用
Rcpp
使执行
就地
操作
的
C++
函数
对另一个R包可用?
、
、
、
<< "\n"; Rcout << x << "\n";调用此
函数
不再产生所需
的
结果,因为向量x似乎不再被
就地
修改: 1.00002.0000 2.0000在仍然
使用
Rcpp
的
同时,是否有任何方法可以保留C++
函数
的
本地操作?不幸
浏览 2
提问于2020-08-17
得票数 2
1
回答
Rmarkdown可以在GitHub上打印文件
的
C++代码吗?
、
、
、
Rmarkdown可以读取文件并
使用
以下命令打印它 ```{r} fileName <- '..
浏览 15
提问于2021-03-26
得票数 0
1
回答
使用
Rcpp
中
的
数据类型转换错误
、
我正在学习
Rcpp
,并编写了以下两个
函数
。第二个
函数
简单地计算和(log_gamma(X))- log_gamma(
sum
(x)),其中x是向量。
浏览 2
提问于2017-05-11
得票数 1
1
回答
我们可以在多个C++
函数
中
使用
Rcpp
吗?
、
、
此外,我
的
函数
基于或调整其他.c
函数
。正如我所知道
的
,
使用
Rcpp
使它更加灵活和容易,这样: int
sum
= x + y + z;我
的
问题
是:我能用cppFunction和我
的
.c
函数
一起
浏览 1
提问于2017-07-25
得票数 8
回答已采纳
1
回答
对
Rcpp
的
NumericMatrix在C++中
使用
循环是一个好
的
理想选择吗?
、
、
我希望
使用
Rcpp
::NumericMatrix作为C++
函数
的
参数类型,该
函数
将遍历它。现在我应该将
Rcpp
::NumericMatrix
的
全部内容复制到C风格
的
数组中,以便具有良好
的
性能,还是在C++循环中多次
使用
[]-operator of
Rcpp
::NumericMatrix?有比
使用
随机访问更快
的
方法来循环
Rcpp
::NumericM
浏览 3
提问于2016-04-17
得票数 0
回答已采纳
1
回答
我可以将Eigen::VectorXi转换为Eigen::VectorXd吗?
、
、
我在R上
使用
RcppEigen,我想从R层取一个双向量: const Eigen::Map<Eigen::VectorXd> vecD(as<Eigen::Map<Eigen::VectorXd> >(a));RcppExport SEXP testfunc (SEXP
浏览 0
提问于2012-11-19
得票数 0
回答已采纳
1
回答
R
函数
在Cpp与
Rcpp
中
的
应用
、
、
、
我
的
问题
很简单:Edit1:示例代码。我有三个我自己写
的
函数
,它们叫做:using namespace
Rcpp
; NumericVector
浏览 0
提问于2017-06-26
得票数 0
回答已采纳
1
回答
在RcppEigen中修改映射矩阵可以吗?
、
我正在用RcppEigen编写一些代码,我在中遇到了一个不祥
的
警告 这是关于良好
的
函数
式编程实践
的
警告,还是如果我
使用
映射
的
对象
进行
就地
修改,还有其他可能出错
的
地方吗?这是我在
浏览 5
提问于2015-01-14
得票数 5
回答已采纳
3
回答
R stats::sd() vs. arma::stddev()与
Rcpp
实现
的
性能
、
、
、
、
为了
进行
C++ /
Rcpp
编程,我尝试实现了一个(示例)标准偏差
函数
:#include <vector>#include <numericR
函数
sd()对几个大小不同
的
向量
进行
了基准测试:
Rcpp</em
浏览 2
提问于2014-06-16
得票数 19
回答已采纳
1
回答
如何
使用
Rcpp
处理R和C++调用约定中
的
不匹配?
、
、
、
我正在开发一个带有C++
函数
的
R包。我用
Rcpp
。写作和测试时一切都很好。据我所知,调用约定是关于调用
函数
是删除局部变量还是调用
函数
删除。 “这里<em
浏览 1
提问于2017-02-08
得票数 1
1
回答
使用
roxygen2时R文档中
的
错误
、
、
、
奇怪
的
是,在
使用
devtool
的
document()
函数
之后,错误就消失了。此外,在输入"?function_name“
后
,帮助屏幕将不会显示(这在
使用
document()之后可以
使用
) 即使遇到这个错误,这个包也能正常工作,
问题
是每次构建之后,甚至在重新初始化R之后再次加载包,这个错误就会回来我试着重新安装R,甚至在不同
的
系统上运行(起初我
使用
的
是windows机器,但现在,
使用
浏览 0
提问于2018-05-03
得票数 1
回答已采纳
1
回答
带
rcpp
的
ACF
函数
、
我正在尝试创建一个
函数
,它将样例自相关(ACF)添加到固定滞后。我对c ++
的
语法不太了解,也不知道如何解决这个错误。#include <
Rcpp
.h>List acfC(NumericVector x, bool plot = truelagmax = NULL) { Function
浏览 1
提问于2018-06-11
得票数 0
回答已采纳
1
回答
Rcpp
在C++中R中优化
函数
的
应用
、
、
、
我试图在
Rcpp
中调用R
函数
optim()。我在中看到了一个示例,但是我无法为我
的
用例正确地修改它。基本上,目标
函数
依赖于x和y,但我想对b
进行
优化。下面是R代码,它可以实现我想要
的
结果: phi = rnorm(length(x)) } b1 = optim
浏览 2
提问于2018-01-19
得票数 6
1
回答
使用
Rcpp
和R
函数
将
函数
应用于多个组
、
、
、
、
我试图
使用
foreach包向r中
的
多个组/id应用一个
函数
。通过%dopar%
使用
并行处理运行要花费很长时间,所以我想知道是否有可能通过
rcpp
或其他包在c++中运行apply或for循环部分以使其更快。
编辑
:,我意识到我最初
的
问题
很模糊,所以我会努力做得更好。我有一个按组列出时间序列数据
的
表格。每组都有> 10K行。我用c++编写了一个
函数
,它通过
rcpp
逐个过滤表并应用一个<em
浏览 4
提问于2018-11-17
得票数 0
2
回答
R中矩阵
的
快速子集
、
、
、
我面临以下
问题
:我需要一个大矩阵
的
许多子集。实际上,我只需要将视图作为另一个
函数
f()
的
输入,因此不需要更改值。然而,看起来,这个任务
的
R太慢了,或者我做错了什么(这似乎更有可能)。这个玩具示例说明了选择列所需
的
时间,然后在另一个
函数
中
使用
它们(在这个玩具示例中,基本
函数
sum
())。作为“基准”,我也测试计算时间与整个矩阵
的
总和,这是惊人
的
更快。因此,关键
的
<e
浏览 2
提问于2017-09-02
得票数 5
回答已采纳
2
回答
RStudio自动生成
的
"Package with
Rcpp
“允许
Rcpp
模块吗?
、
我试图通过构建一个包来通过
Rcpp
公开我
的
C++类。在RStudio自动生成
的
模板中似乎不允许
使用
该模块。例如,如果我们比较由
Rcpp
.package.skeleton(myPackage, module=TRUE)和RStudio生成
的
名称空间文件,则importFrom(
Rcpp
, loadModule如何启用RStudio生成允许模块
的
包模板?Student(double age_, double GPA_):age(age_),GPA(GPA_
浏览 0
提问于2017-01-02
得票数 0
1
回答
使用
RcppArmadillo计算向量
的
尾部和
、
、
、
我写了一个R代码来计算向量
的
尾部和:
sum
(x) + x - cumsum(x)我希望通过RcppArmadillo来提高这个
函数
的
效率,所以我写道#include <RcppArmadillo.h>using namespace
Rcpp
; usi
浏览 9
提问于2021-04-04
得票数 1
2
回答
将大型data.frame
的
行作为参数传递给R中
的
函数
的
最快和最有效
的
方法
、
、
、
、
我想在data.frame myDF中构建一个新列,它是一个
函数
getval为每一行返回
的
值,该
函数
以该行中
的
元素作为参数。getval还
使用
外部向量v1作为参数。)v1 = rnorm(100) return(
sum
0.003003003 -1 3.072700# 6 0.005
浏览 4
提问于2021-02-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你真的会用SUM函数吗?快来看下它的5种不常见却十分实用的用法
Excel中的sumproduct函数这么好用,你还不会
32个实用matlab编程技巧
通过公式对Excel数据表中数据进行计算与查看
Matlab操作之GUI(二)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券