腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Rcpp
:
将
元素
存储
到
向量
的
子集
、
我仍然对来自R上下文
的
Rcpp
逻辑感到困惑,所以请耐心等待!NumericVector>(Cjplus[Kseq-1]) = A + B;}") test(Cjplus, Kseq, cand, 3) 我希望得到11 1作为我
的
输出,但我得到
的
却是10 0。我在这里
的
索引有误吗?
浏览 12
提问于2020-10-07
得票数 0
回答已采纳
1
回答
在
Rcpp
和C++之间转换
向量
(使用
Rcpp
::as或
Rcpp
::wrap)是否会创建新
的
向量
和复制
元素
?
、
、
、
在我
的
理解中,在
Rcpp
和C++之间转换
向量
会创建新
的
向量
,如下所示。我
的
理解正确吗?在
将
Rcpp
向量
转换为C++
向量
时,我们使用
Rcpp
::as<T>() (例如,
Rcpp
::as<std::string>表示
Rcpp
::CharacterVector)。
将
创建std::vector<std::string>
浏览 20
提问于2019-10-27
得票数 3
回答已采纳
1
回答
将
列表中
的
特定
元素
存储
到
R中选定
的
向量
中
我
的
数据:: 我希望使用以下代码
将
列表m中每个
子集
中
的
特定
元素
(例如"h“、"k")
存储
到
单独
的
向量
中:我可以
将
特定
的
元素
分别
存储
在
向量
中
的</
浏览 1
提问于2018-06-19
得票数 0
回答已采纳
1
回答
在
Rcpp
中调用
向量
的
子集
(而不是替换
元素
)
、
、
我想要做一个函数,返回一个
向量
的
子集
。在R中,是x[2:3] # return 2nd, 3rd elements// [[
Rcpp
::depends(RcppArmadillo)]]using namespace
Rcpp
;
Rcpp
浏览 0
提问于2018-07-02
得票数 0
回答已采纳
1
回答
删除DateVector
、
我正在尝试从data.frame中提取和
子集
包含日期信息
的
向量
。我能够成功地从DateVector中提取DataFrame;但是,当我尝试对数据进行
子集
时,会收到一个错误。考虑
到
围绕/* */
子集
的
DateVector,下面的代码可以很好地工作。);我收到了两个值得注意
的
错误: 错误:用户定义
的
从“
Rcpp
::LogicalVector{aka
Rcpp
::
浏览 3
提问于2017-04-12
得票数 1
回答已采纳
1
回答
在迭代算法中使用
Rcpp
加速替换列表和
向量
元素
是否合法?
、
、
、
、
在每次迭代中,大部分计算时间都是通过子设置和/或替换
向量
、列表或data.tables
元素
来完成
的
(N > 10^6)。最近,我遇到了
Rcpp
,并使用它进行了一些操作,我发现替换
向量
或列表
的
元素
k可以加快两个或三个数量级(下面的几个基准测试)。但是,当使用
Rcpp
在a for和a while循环中设置代码时,R似乎变得不稳定,会话在随机点中止,而不提示出了什么问题。我
的
问题:这种使用
Rcpp
是
浏览 0
提问于2018-09-04
得票数 1
1
回答
Rcpp
中按行和列名划分
的
子集
NumericMatrix
我试图在
Rcpp
中创建一个函数,它将接受一个成对数字矩阵以及
向量
列表,每个
元素
都是行/列名
的
子集
。我希望这个函数标识匹配这些名称
的
矩阵
的
子集
,并返回值
的
平均值。下面,我生成了一些类似于我所拥有的数据类型
的
虚拟数据,并随后尝试了
Rcpp
函数。library(
Rcpp
) dat <- c(spA = 4, spB = 10, spC = 8, spD = 1, spE
浏览 2
提问于2017-02-01
得票数 1
回答已采纳
1
回答
探讨
rcpp
中分类
向量
的
元素
、
我
的
问题很琐碎,但我刚开始使用
RCPP
,还没有掌握。我想要做一个函数,给出一个分类
向量
,两个整数返回两个整数之间
向量
内容
的
子集
。您知道,"A“、"B”、"C“、"D和1和2”返回我
的
"B“、"C”。// [[
Rcpp
::export]]
Rcpp
::StringVector Segment(
Rcpp
::StringVector x, in
浏览 4
提问于2016-10-18
得票数 0
回答已采纳
1
回答
Rcpp
:在
Rcpp
中使用数据帧时推荐
的
代码结构(内联)
、
、
、
、
我把这写成其他地方
的
评论,但我决定提出一个合适
的
问题. 在
Rcpp
中使用数据帧时,在代码结构方面,目前认为什么是“最佳实践”?从R
到
C++代码
的
输入数据框架可以很容易地“传输”,但是如果数据帧有n列,则是当前
的
思想,即在使用该数据之前,应该将该数据分成n个独立
的
(C++)
向量
。对我之前提出
的
关于使用数据框架中
的
字符串(字符
向量
)列
的
回答向我表明,是的,这是正确
的
做
浏览 2
提问于2012-06-06
得票数 3
回答已采纳
4
回答
子集
向量
并对其进行排序
、
、
我正在研究使用
Rcpp
包对R包
的
简单部分使用一些C++。我是一个C++新手(但是很想学习!)。我已经使用优秀
的
Rcpp
实现了一些简单
的
cpp程序--事实上,这个包激发了我学习C++…… 无论如何,我遇到了一个简单
的
问题,如果我能解决这个问题将会有很大帮助。我有一个NumericVector,我想对其进行
子集
和排序。下面的代码对整个
向量
进行排序(并且还将处理NAs,这是我需要
的
)。我
的
问题是,假设我想提取这个
向
浏览 3
提问于2012-11-23
得票数 10
回答已采纳
1
回答
将
函数应用于
向量
子集
的
最佳方法是什么?
、
、
假设我有一个代表我想要
子集
的
位置
的
vector<int> positions,以及我想要
子集
的
两个
Rcpp
::NumericVector
向量
A和B (两者都可以被视为vector<double>)。在R中计算sum(A[positions]) ( double)或A[positions] / B[positions] ( vector[double])
的
最佳方法是什么?基本上,如果没有必要的话,我想在不复制(或for循
浏览 8
提问于2016-04-12
得票数 1
回答已采纳
1
回答
如何在不复制
的
情况下将过滤
向量
的
结果
存储
在另一个
向量
中
、
在C++中:假设我有一个
向量
const std:vector<MyStruct>,它(和它
的
元素
)将不再被修改。现在我想根据某个谓词过滤这个
向量
,并将结果
存储
在某个对象中,因为我想频繁地迭代这个
元素
子集
。 有没有好
的
方法可以避免
将
MyStructs从一个
向量
复制
到
另一个
向量
中?该如何做到?
浏览 7
提问于2019-02-04
得票数 1
回答已采纳
1
回答
C++中
的
特征
向量
计算
、
如何在cpp中建立一个函数来计算矩阵M
的
第一个"Q“特征
向量
?谢谢
浏览 0
提问于2018-10-23
得票数 0
1
回答
将
Rcpp
NumericVector随机划分为2
、
我试着把一个
向量
分成两个大小相等
的
较小
的
向量
。通常在R中,这将使用以下命令完成a = x[indices]在
Rcpp
中,我可以复制RcppArmadillo中
的
示例函数。然而,看起来
Rcpp
中
的
子集
并不能处理像x[-indices]这样
的
事情。
浏览 1
提问于2015-06-27
得票数 1
3
回答
由
子集
参数
向量
定义
的
多个
向量
子集
的
长度
、
我有一个
向量
x
的
n
元素
。你能帮我做这个没有循环等吗?
浏览 6
提问于2014-05-22
得票数 0
回答已采纳
1
回答
Rcpp
中布尔
向量
的
子集
向量
、
、
我想用布尔
向量
来
子集
向量
{1,2,3,4}。例如,如果我
的
布尔
向量
是{false,true,true,true},我想得到
向量
{2,3,4}。我
的
问题有两个: 1)如何使用Armadillo/
Rcpp
创建布尔
向量
;2)如何使用该
向量
来
子集
向量
{1,2,3,4}。提前感谢您
的
宝贵时间。
浏览 38
提问于2019-04-14
得票数 2
回答已采纳
3
回答
向量
的
Rcpp
最大值除一个
元素
外
、
在
Rcpp
中,我希望找到
向量
的
最大值,但我想省略一个
元素
。vec <- 1:10max(vec[-ele])#include <
Rcpp
.h>
浏览 2
提问于2019-03-08
得票数 1
回答已采纳
1
回答
DataFrame
的
Rcpp
子行设置
、
我希望使用iris包创建
Rcpp
数据集
的
以下
子集
: Sepal.Length Sepal.Width Petal.Length::DataFrame列进行
子集
--有一个重载
的
操作符[,它
的
工作方式与R:x["var"]一样。但是,我找不到任何方法允许我用不固定
的
列数对DataFrame行进行
子集
。我
的
问
浏览 1
提问于2016-11-19
得票数 4
回答已采纳
4
回答
Rcpp
中“哪”函数
的
等价性
、
我是C++和
Rcpp
的
新手。假设,我有一个
向量
我想要一个t1
元素
的
索引,即NA。Cnt1]=i+1; } return retIdx;然后我得到[1] 3 4 8(i)在
Rcpp
中是否存在类似于which
的
内容?尤其是,有什么简单
的
方法可以将上面的步骤1,2,3结合起来吗?
浏览 7
提问于2014-05-24
得票数 3
回答已采纳
1
回答
如何对
元素
2
到
101
的
Rcpp
进行切片?
嗨,我试着把
Rcpp
的
NumericVector切片
到
元素
2
到
101array[2:101] 我如何在
RCpp
中做同样
的
事情?我试着在这里查看:,但是资源有一个示例,其中列出了使用IntegerVector::create()
的
所有
元素
。但是,:create()受
元素
数量
的
限制。(除了乏味之外)。给出两个索引
的
向量
切片
的
方
浏览 4
提问于2017-11-12
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
批量将word文档中的信息提取出来存储到Excel中,拒绝加班的法宝
机器学习常见的聚类算法
如何索引数以十亿计的文本向量?
C+STL 教程
机器学习之线性代数速查表
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券