RcppArmadillo 是不是还有用于字符数组的 arma::Cube 类型?
Posted
技术标签:
【中文标题】RcppArmadillo 是不是还有用于字符数组的 arma::Cube 类型?【英文标题】:Does RcppArmadillo have yet an arma::Cube type for character arrays?RcppArmadillo 是否还有用于字符数组的 arma::Cube 类型? 【发布时间】:2017-12-29 16:56:16 【问题描述】:我正在慢慢进入 Rcpp,主要是因为我发现我自己的 R 模拟算法非常缓慢。我正在寻找小例子,然后尝试扩大规模,尽管我首先天真地处理了一个复杂的 Rcpp 例程。
在将 R 与 C++ 集成时,我知道 RcppArmadillo arma::Cube 有多种类型,包括 int、float 和 double,但我真正想要的是一种类似于 R 中的 as.character() 的字符类型。我找不到任何可以说明这一点的小而简单的脚本。
我已使用以下资源进行指导
http://arma.sourceforge.net/docs.html#Cube
以及 Dirk Eddelbuettel 和 Hadley Wickham 的指南。
RcppArmadillo 是否存在类似的东西?
【问题讨论】:
【参考方案1】:不,并且在您链接到的网站上已明确说明:
为图片道歉,但格式不能很好地适应复制和粘贴。钱线是
The cube class is Cube<type>, where type is one of:
float, double, std::complex<float>, std::complex<double>,
short, int, long and unsigned versions of short, int, long
所有数字。没有别的了。
【讨论】:
谢谢德克。未来是否有计划实现我最终需要的这种实施? 你需要和康拉德谈谈他的计划,我不能代表他。以上是关于RcppArmadillo 是不是还有用于字符数组的 arma::Cube 类型?的主要内容,如果未能解决你的问题,请参考以下文章