問題タブ [rinside]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
443 参照

c++ - 大きなベクトルを割り当てる際の問題

私は次のプログラムを持っています。

出力は

これは、C++ ベクトルvv2を初期化できないことを意味します。vv2 を割り当てられないのはなぜですか?

インラインで、ここに私が得たものがあります:

0 投票する
1 に答える
780 参照

c++ - rcpp/rinside パッケージを使用する場合、makefile に dll ライブラリを含める方法

Rinside/Rcpp パッケージで R を使用しています。Rinside パッケージに基づいて作成した C++ コードから、.exe/.o/.dll ファイル (A) を生成できました。

しかし、後で A.dll を他の関数のライブラリとして使用したいと思いました。しかし、私はそれを行う方法を理解できません。ヒントはありますか?または、私が参照できるドキュメントはありますか?

ありがとう

0 投票する
2 に答える
2289 参照

linux - Linux で g++ を使用して RInside プログラムをコンパイルする

RPM (Yast を使用) を介して R をインストールしました。


rinsidetest.cppコンパイルしたいファイル ( ) には次のものが含まれています。


コンパイル方法は次のとおりです。


R 情報:

RInsideバージョン:0.2.6
Rcppバージョン:0.9.13

この問題の回避策はありますか? それとも、rpm インストールを削除して、ソースからコンパイルしてすべてを開始する必要がありますか?

編集


0 投票する
1 に答える
1173 参照

linux - RでGPSから受信した座標を静的マップPNGファイルに表示するにはどうすればよいですか?

そのため、現在、Googleの静的マップ(Qt上)に座標をプロットするためのプログラム(RInsideを使用)のコンパイルに成功しています。

ここで、GPS から受信した座標を地図上にプロットする必要があります。

「その場で」pngに新しくプロットされたポイントを表示することは何とか可能ですか?つまり、新しいポイントを受け取るたびにハードディスク
から png を読みたくないということです。


ここから: http://cran.r-project.org/web/packages/png/png.pdf

このパッケージは、PNG 形式で保存されたビットマップ イメージを読み取り、書き込み、表示するための簡単でシンプルな方法を提供します。ファイルとメモリ内の raw ベクトルの両方を読み書きできます。

これは役に立ちますか?


で書いたC++コードですRInside

0 投票する
1 に答える
333 参照

r - Windows 7 x64 で RInside サンプルをビルドすると複数の定義エラーが発生する

次の方法で RTools の g++ を使用して、Windows 7 x64 の RInside\examples\standard ディレクトリから rinside_sample1.cpp をビルドしようとしています。

リンケージにより、複数定義エラーが発生します。

ただし、rinside_sample0.cpp の同様のビルド プロセスは成功します。誰かが解決策のアイデアを持っていますか?

rinside_sample1.cpp の問題は、Rcpp::NumericMatrix と Rcpp::NumericVector の使用によって発生するようです。

rinside_sample0.cpp コード:

rinside_sample1.cpp コード:

0 投票する
1 に答える
1037 参照

c++ - Intelコンパイラスイートを使用してOpenMPIアプリをコンパイルする

インテル®コンパイラー・スイートでコンパイルした最新のOpenMPIをLinux上に持っています。OpenMPIアプリケーションをコンパイルしようとしています。私の特定のアプリケーションは、RInsideとRcppEigenを使用しています。コードのopenMPI部分をコメントアウトすると、コンパイル文字列は次のようになります。

したがって、私は以下を使用してmpic++でコンパイルしようとしました。

mpic ++ -I / usr / share / R / include -I / usr / lib / R / site-library / Rcpp / include -I / usr / local / lib / R / site-library / RInside / include -O3 -pipe- g -Wall -I / usr / local / lib / R / site-library / RcppEigen / include sjb_simple_smle_with_Rinside.cpp -L / usr / lib / R / lib -lR -lblas -llapack -L / usr / lib / R / site -library / Rcpp / lib -lRcpp -Wl、-rpath、/ usr / lib / R / site-library / Rcpp / lib -L ​​/ usr / local / lib / R / site-library / RInside / lib -lRInside -Wl 、-rpath、/ usr / local / lib / R / site-library / RInside / lib -o sjb_simple_smle_with_Rinside

コメントを外すと

コンパイルしようとすると、以下のエラーが発生します。OpenMPIアプリケーションをIntelコンパイラでコンパイルするためのトリックはありますか?完全なソースは以下のとおりです。

完全なソースコード:

0 投票する
1 に答える
262 参照

r - RInside デストラクタの使用

簡単な実験では、スレッドごとに一度に 1 つの RInside インスタンスのみが許可されることが示されています。

次の出力でプログラムがクラッシュします。

ただし、RInside インスタンスを連続して作成する別の実験の結果は、あまり明確ではありません。

このプログラムは、R2 作成の瞬間にバズります。前の出力は次のようになります。

R1 デストラクタ呼び出しは、適切な RInside クリーンアップに十分ではありませんか?

0 投票する
3 に答える
1523 参照

c++ - Windowsでqtを使用してrinsideを使用する

私はc++内でrinsideとrcppを使い始めています。ゼロから始めたいので、QTプロジェクトにはRInsideインスタンスの作成しかなく、解決できない問題があります。プロジェクトにはダイアログフォームが1つしかありません。

私のプロジェクトファイル:

メインファイル:

他のファイルについては、空のフォームにすぎないため、何もありません。これを作成すると、次のような多くのエラーが発生しました。

R-2.15.1、RInside 0.2.7、Rcpp 0.9.10、QT 4.8.0、MinGW4.6.1を使用しています。

0 投票する
1 に答える
154 参照

r - R のウィジェットに表示されるマップは、Qt を介して実行すると最大化されません

R のウィジェットに( を介してggmap)マップをロードし 、R のコンソールからプログラムを直接実行すると、R のウィンドウを最大化すると、マップが適切に最大化されます。

RをQtで実行しても同じことは起こりません。RInsideを使用しています。Rを実行するとQtを介してウィジェットが実際に表示されますが(マップが表示されます)、Rウィンドウを最大化してもマップは最大化されませ。サイズはそのままです!

特定のケースで発生するわけではありません。Qtを介してRを実行するときは常に発生し、Rのコンソールを介してRを実行するときは決して発生しません。

ここに提示する必要があるハードウェア/ソフトウェア情報は何ですか?

Qt バージョン 4.7.0 の使用

これを引き起こす最も単純な R プログラム:

ここに画像の説明を入力 X11 サーバーがシステムに正しくインストールされていない可能性はありますか? それとも、これは既知の問題printですか?

これをggmapで適切に実行する別の方法はありますか?

![ここに画像の説明を入力][2]

0 投票する
2 に答える
554 参照

macos - mac osx での RInside リンク

こんにちは、Mac osx で単純な RInside の例をコンパイルして実行しようとしています。私はRを使用していますフォームmacportsとR経由でインストールされたRInside、およびすべてのライブラリの最新リリースが私のR情報です

例をコンパイルする方法は次のとおりです

ここに私のエラーがあります

助言がありますか