rcpp

    2

    2答えて

    でループに使用して回避するRcppを使用する方法を次のようになります任意の列または行の要素にはパターンが存在しない A 2008-01-14 09:29:59 10 2008-01-14 09:29:59 0.1 2008-01-14 09:30:00 0.9 2008-01-14 09:30:00 0.1 2008-01-14 09:30:00 0.2

    1

    1答えて

    Rcppモジュールを使用してRにC++クラスを公開しようとしています。この動作の仕組みを理解するための簡単な例を作成しようとしました。私は自分のcppファイル、パッケージのsrcフォルダに格納されている2つのクラスBarとFooを持っています。 Bar.cppのコードは次のとおりです。 #include "Bar.h" #include "Foo.h" #include <Rcpp.h> u

    4

    2答えて

    この質問はNA values in Rcpp conditionalにリンクしています。 私は基本的に、複数の(ダブル)要素をループするRcppコードをいくつか持っています。そして、要素ごとに欠損値があるかどうかを確認する必要があります(ベクトル化は使用できません)。のは、ベクターに欠損値の数をカウントしてみましょう、同じように最小限の再現性の例: #include <Rcpp.h> using

    2

    1答えて

    Rcppを使用するRパッケージを構築し、サードパーティの共有オブジェクト(libbarraopt.so)へのリンクを作成します。などの共有オブジェクトもそのディレクトリにあります。それはにリンクそれらの共有オブジェクトを見つけることができることを確実にするために、私は~/.Renvironに次の変数を置く: BARRA_OPS_HOME=${HOME}/bin/BarraOptimizer8.5

    2

    1答えて

    Rcppには、クラス内に非常に長いマップ構造を作成する関数があります。 #include <Rcpp.h> using namespace Rcpp; class A{ private: std::map<int, int> m_map; public: void fill_map(const size_t limit){ for(size_t i=0; i

    0

    1答えて

    参照でデータフレームを渡して、列を追加しようとしています。私の計画は、このように行を追加することです。 私のコードは、これまでは下記sourceCppとエラーなしでコンパイルされた - しかし、私はこのような機能を実行することはできません。 lst <- list("a"=c("aone", "atwo"), "b"=c("bone","btwo")) mainFunc(lst) これはma

    0

    1答えて

    こんにちは私は、ボールドランドコンパイラbcc32でコンパイルするC++のライブラリを探しています。 私はRInsideのメリットを得ようとする前に残念ながらgccコンパイラでしか動作していないので、Embarcaderoのプログラミング環境では使用できません。 bcc32コンパイラでRcppを使用することはできますか? は、私はあなたが私を助けることができると思います C++で統計計算を行ってい

    1

    1答えて

    私は現在、連続した関数呼び出しを可能にする実装を見つけようとしています。ここでは、ビッグ・マトリックスの各要素(最大1.5e9項目の倍精度)への各コール・アクセスが必要です。 私は、Rcppと一緒に行列を扱うためにbigmemoryパッケージを関数演算に使用しました。 もう少し明確にするには、次のコードを参照してください。 C++コード:Rで // [[Rcpp::export]] double

    0

    1答えて

    に真実ではない:私はすべての行にロール平均値を適用する X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 A.DCE 3838.00 3838.0 3838.0 3838.0 3838.00 3837.00 3837.0 3836.0 3835.00 3824.0 AG.SHF 3840.00 3841.0 3842.0 3842.0 3842.00 3846.

    0

    2答えて

    大きな行列(1〜1000万列×1000行)を扱うためにR bigmemoryパッケージとRcppを使用しています。いったん私が0、2、およびNAで構成されるインタジェクタ・マトリックスを、RIのファイル・バックされたビッグ・メモリ・マトリックスに読み込むと、C++を使ってすべてのNA値を変更して、カラムあたりの平均値または任意の値の帰属を転用したい後者をここに示す)。 以下は私が書いたRcpp関数