Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Rcpp 函数比 Rf_eval 慢
我一直在开发一个包 它使用 Rcpp 在一组大型医学成像文件上应用任意 R 代码 我注意到我的 Rcpp 实现比原始的纯 C 版本慢得多 我追踪了通过 Function 调用函数与原始 Rf eval 的区别 我的问题是为什么性能会下降近
r
rcpp
加速 RcppArmadillo:如何链接到 R 包中的 OpenBlas
我正在开发一个使用 RcppArmadillo 的 R 包 我正在尝试利用 OpenBLAS 中更快的矩阵乘法 在里面文档 http arma sourceforge net faq html blas lapack replacement
c
r
rcpp
在 Rcpp 中的另一个 cpp 文件中定义的函数中使用一个 cpp 文件中定义的函数
我有一个名为的 C 函数add文件中定义add cpp 内容add cpp below include
r
rcpp
Rcpp/RcppArmadillo:根据位置从向量中删除非连续元素
假设我有一个向量 2 4 6 8 10 我需要删除第二个and该向量的第四个元素 所需的结果向量应为 2 6 10 这在 R 中很容易实现 v1 lt c 2 4 6 8 10 v1 c 2 4 但是我如何在 Rcpp RcppArmadi
r
vector
rcpp
如何向 RCpp 中的数据框添加新列?
我正在尝试使用 RCpp 向数据框添加新列 在下面的代码中 我打算向数据框 df 添加一个 结果 列 但运行代码后数据集没有 结果 列 你能告诉我他们出了什么问题吗 R 文件调用 AddNewCol 函数 library Rcpp sour
r
rcpp
Rcpp:错误:与请求的类型不兼容
我有这个 C 代码 include
r
rcpp
当 R 编译要在包中使用的 C++ 代码时,如何将标志传递给 R?
我正在尝试在 R 包中使用 OpenCV 中的一些代码 并使用 Rcpp 来构建包 当我在我的机器上编译c代码时 它工作正常 例如 我在本地使用以下语法来编译facedetect cpp代码 g pkg config cflags open
c
r
opencv
rcpp
使用内联和 Rcpp 调用 R 函数仍然与原始 R 代码一样慢
我需要评估一个需要长循环的函数 后验分布 显然我不想在 R 本身中执行此操作 因此我使用 inline 和 Rcpp 来实现 C 但是 我发现在每个循环都使用 R 函数的情况下 cxx 函数的运行速度与运行 R 代码一样慢 请参阅下面的代码
r
inline
rcpp
R 重新编译包失败,因为失败
在我的 Linux 集群上 我在重新编译需要重新编译的 R 包时遇到问题 随着去除libRcpp so在最新版本中 最终目标是 让 R 包 DEseq2 运行 我们已经安装了新版本 g 中的 opt bin目录中有新库 opt lib64
r
rcpp
与逻辑语句匹配的 Rcpp 矩阵的子集
在 R 中 如果我们有一个数据矩阵 比如一个 100 x 10 矩阵 X 以及一个具有可能值 0 1 2 3 的 100 元素向量 t 我们可以使用简单的方法轻松找到 X 的子矩阵 y句法 y X t 1 但是 问题是 我如何使用 Rcpp
c
r
rcpp
rcpp 检查列表是否有元素
我的程序涉及聚类 除了数据集之外 用户还必须指定一些有关集群的详细信息 有两种方法可以解决此问题 指定集群数量或准备集群描述列表 args lt list dataset points K 5 args lt list dataset po
rcpp
integer64 和 Rcpp 兼容性
在不久的将来 我的包中将需要 64 位整数 我正在研究可行性bit64 https cran r project org web packages bit64 index html包裹 基本上我计划在一个或多个列中data table与in
r
dataTable
rcpp
bit64
将 Rcpp 对象分配到 Rcpp 列表中会产生最后一个元素的重复项
我正在尝试采取Rcpp CharacterMatrix并将每一行转换为它自己的元素Rcpp List 然而 我为此编写的函数有一个奇怪的行为 其中列表的每个条目对应于矩阵的最后一行 为什么会这样呢 这是一些与指针相关的概念吗 请解释 功能
c
rcpp
编译一个Rcpp包,调试符号中包含行信息
我不知道如何为我的 R 包提供共享库调试符号源行信息 我缺少什么 我创建以下内容src Makevars file PKG CXXFLAGS O0 ggdb PKG LIBS O0 ggdb 我使用编译包R CMD INSTALL no m
r
debugging
GDB
rcpp
debugsymbols
在 Windows 中使用 rinside 和 qt
我开始在 C 中使用 rinside 和 rcpp 我只想从零开始 所以我的 QT 项目除了创建 RInside 实例之外什么都没有 但我有一个无法解决的问题 我的项目中只有一个对话框 我的项目文件 QT core gui TARGET r
c
r
QT
rcpp
rinside
RcppArmadillo:带有each_slice的Lambda表达式
我有一个具有正定矩阵的三维数组 我想获得一个具有所有矩阵的 Cholesky 因子的相同大小的数组 我正在使用犰狳库和cube类型 有方便的功能each slice我正在尝试使用它 但我没有让 lambda 表达式正常工作 所以希望有人可以
c
r
Lambda
rcpp
armadillo
RCPP_MODULE 用于继承类
当我尝试使用继承类的模块时遇到问题 基本上 我无法编译这部分 RCPP MODULE PACE using namespace Rcpp class
r
rcpp
从 3D Rcpp NumericVector 索引切片
您好 我有一个关于将 NumericVector 对象视为多维数组的非常简单的 Rcpp 问题 我找不到可能显而易见的答案 如果是这种情况 请先道歉 我对 C 的经验不足是罪魁祸首 如果我使用此处发布的答案 在 Rcpp 中构造 3D 数组
Arrays
multidimensionalarray
rcpp
犰狳中的 Rcpp 糖命令
我正在尝试使用ifelse Rcpp 糖的命令arma vec 代码失败并出现错误 ifelse was not declared in this scope 我找不到解决方案 下面是一个简单的示例代码 导致错误 include
r
rcpp
armadillo
R无法加载dplyr
我从 Ubuntu 16 运行 使用 R 版本 3 4 1 我有dplyr安装并可以在我从 RStudio 运行或从终端 sudo 进入 R 时加载它 但是 如果我在没有 root 权限的情况下运行 R 则由于以下错误而无法加载 dplyr
r
dplyr
rcpp
«
1
2
3
4
5
6
7
»