rcpp 问答列表

devtools 导致 RcppArmadillo 包出现问题

作者:f0nzie 提问时间:8/19/2017

在过去的几天里,我一直在使用很多 RcppArmadillo。我一直在做一个 3D 数组卷积项目。在最初的陡峭学习曲线之后,我设法使用Armadillo创建了一些有用的C++例程。向德克致敬。 然后...

在 Ubuntu 17.10 下与 rpath 的动态链接不起作用

作者:Kun Ren 提问时间:11/5/2017

我构建了一个使用 Rcpp 并链接到第三方共享对象 () 的 R 包(该对象还链接到其他共享对象,例如在其自己的目录中)。为了确保它能够找到它所链接的那些共享对象,我将以下变量放入:libbarrao...

在 makevars 的 rcpp/arrayfire 中检测 R 版本

作者:owalt 提问时间:5/11/2022

我是构建 R 包的新手,因此我需要一些帮助:)我正在使用 Rcpp/arrayfire,并希望在我的 makevars 文件中留一行来检测用户的 R 版本。目前我已将其设置为 4.0,但我预计用户会有...

使用 Rcpp 中的 R 连接对象

作者:Davor Josipovic 提问时间:7/23/2023

我正在编写一些用于快速读取二进制文件的C++函数。理想情况下,我会有这样的东西: con <- file("path/to/your/file.bin", "rb") extract1 <- rcp...

从 Rcpp 中的矢量元素中擦除零

作者:ManAni 提问时间:10/27/2023

我编写了以下代码来从向量中删除零。我使用 Rcpp 库中的函数。erase(i) #include <Rcpp.h> using namespace Rcpp; // [[Rcpp::export]...

如果输入类型错误,如何制作触发“有用”错误消息的 cpp (Rcpp) 函数?

作者:Kelvin Grove 提问时间:10/31/2023

考虑这个 cpp 函数 // [[Rcpp::export]] int timesTwo(int x) { return x * 2; } 如果我在此函数中输入错误类型的对象(例如“字符”),...

如何快速创建具有重复元素的大型向量?

作者:matehorvath 提问时间:10/29/2023

有一个向量,我想通过根据序列获取其元素来制作一个新向量: set.seed(0) n <- 1000 ncval1 <- as.integer(n) ncval2 <- ncval1:1L ncv...

从矩阵中提取最大的 n 个值及其索引

作者:Nils R 提问时间:11/15/2023

我有一个大约为 150'000 x 150'000 的矩阵,我需要从中提取最大的 n 个值及其索引。n 也会很大,介于 1000 万到 5000 万之间。 我不能在“正常”(如)中执行此操作,因为如...

使用 Rcpp 编译库会导致许多“未知类型”/“未命名成员”错误

作者:hishikatakanari 提问时间:11/16/2023

我正在尝试编译一个包含 Rcpp 函数的包,但编译发现了很多错误: ==> R CMD INSTALL --preclean --no-multiarch --with-keep.source p...

R 中带有 {renv} 的库 (RcppParallel) 问题

作者:Edward Lavender 提问时间:11/15/2023

问题:在 R 中,我可以以通常的方式运行库 (RcppParallel) 而不会出现问题,但在使用 {renv} 进行本地依赖项管理的 RStudio 项目中,运行 renv::install(“Rc...


共10条 当前第1页