rcpp

    0熱度

    1回答

    我不需要roxygen2和Rcpp爲我創建導出的C++函數的R函數(或者我可以嗎?) - 有沒有辦法告訴Rcpp::export不是創建它們?我會很高興只是.Call - 直接對他們。 我通過Writing R Extensions就去了,Rcpp Attributes和Writing a package that uses Rcpp護身符,對SO(如here),但我沒有發現任何有用的roxyge

    1熱度

    1回答

    R-用戶, 我想,以評估的近似計算的質量來解決一個組合問題蠻力。爲此,我寫了一個小R函數,它用於變量r輸出一個令人難以置信的醜陋rcpp函數,其中包含r嵌套循環加上一些中斷條件。但是,當r開始變爲20+的範圍時,使用rcpp :: cppFunction編譯函數需要非常長的時間來編譯。 .. 任何解釋爲什麼rcpp編譯爲這個大量的嵌套循環打破?當我使用g ++作爲一個普通的C++程序編譯函數時,它

    0熱度

    1回答

    請注意,此錯誤來自更大的上下文,我完全無法在此完全報告。 我在文件fun.cpp #include <RcppArmadilloExtensions/sample.h> using namespace Rcpp; // [[Rcpp::depends(RcppArmadillo)]] arma::vec colMeans(arma::mat data){ int n_0 =

    -1熱度

    2回答

    什麼是最好的方式來數值計算像Rcpp以下的東西? exp(-1500)/(exp(-1500)+exp(-1501)) 在許多情況下,計算可能需要多精度(對於EXP),但最終的結果可以是圓形的,以通常的兩倍。 Via quadmath?通過提升? 如果R中留(外RCPP的),真的有舒適的包裝紙做的工作: library(Rmpfr) a = mpfr(-1500,100) b = mpfr(

    1熱度

    1回答

    根據犰狳網站,你可以在lambda函數傳遞到.each_col,如 X.each_col([](vec& a){ a.print(); }); 以下RCPP似乎有一個錯誤,雖然,報告「預期的表達」 #include <RcppArmadillo.h> // [[Rcpp::depends(RcppArmadillo)]] using namespace Rcpp; using namesp

    1熱度

    2回答

    考慮下面的類,它絕對沒有: class MyNumVec { private: const NumericVector& x; public: MyNumVec(const NumericVector& y) : x(y) {} double operator[](int i) const { // here return x[i];

    0熱度

    1回答

    我想要計算一組項目之間的高爾相似度。使用Rcpp包我正在編寫自己的函數來計算相似度值,因爲菊花函數會導致錯誤發生。 的功能是: #include <Rcpp.h> using namespace Rcpp; // [[Rcpp::export]] List gowerSim(CharacterMatrix inp) { int n_row = inp.nrow(), n_col

    0熱度

    1回答

    在Python進口ggplot我在python運行以下命令: from rpy2.robjects.packages import importr importr('ggplot2') 此作品在python-2.7.6和rpy2-2.8.3罰款。然而,當有關python-2.7.8和rpy2-2.8.5運行它提供了以下錯誤: /usr/local/lib/python2.7/dist-pac

    2熱度

    1回答

    我已成功安裝RProtoBuf但我有一個問題,當我嘗試.proto文件讀入。下面是我遇到的問題的會議上捕獲: > library(RProtoBuf) > proto.dir<-"~/dev/riak_pb/src" > dir(proto.dir,pattern = "\\.proto$",full.names = TRUE) [1] "/home/stephen/dev/riak_pb/

    0熱度

    1回答

    我傳遞小稀疏矩陣(用於測試),以一個C++從R.函數矩陣屬於類dgCMatrix,如下所示: 5 x 5 sparse Matrix of class "dgCMatrix" [1,] . . . . . [2,] 1 1 . . . [3,] . . . . . [4,] . . 1 . . [5,] . 1 . . . 我迭代這個矩陣在文檔here中提到。 我的函數輸出迭代器的