問題タブ [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.
c++ - 大きなベクトルを割り当てる際の問題
私は次のプログラムを持っています。
出力は
これは、C++ ベクトルvv2
を初期化できないことを意味します。vv2 を割り当てられないのはなぜですか?
インラインで、ここに私が得たものがあります:
c++ - rcpp/rinside パッケージを使用する場合、makefile に dll ライブラリを含める方法
Rinside/Rcpp パッケージで R を使用しています。Rinside パッケージに基づいて作成した C++ コードから、.exe/.o/.dll ファイル (A) を生成できました。
しかし、後で A.dll を他の関数のライブラリとして使用したいと思いました。しかし、私はそれを行う方法を理解できません。ヒントはありますか?または、私が参照できるドキュメントはありますか?
ありがとう
linux - Linux で g++ を使用して RInside プログラムをコンパイルする
RPM (Yast を使用) を介して R をインストールしました。
rinsidetest.cpp
コンパイルしたいファイル ( ) には次のものが含まれています。
コンパイル方法は次のとおりです。
R 情報:
RInside
バージョン:0.2.6
Rcpp
バージョン:0.9.13
この問題の回避策はありますか? それとも、rpm インストールを削除して、ソースからコンパイルしてすべてを開始する必要がありますか?
編集
linux - RでGPSから受信した座標を静的マップPNGファイルに表示するにはどうすればよいですか?
そのため、現在、Googleの静的マップ(Qt上)に座標をプロットするためのプログラム(RInsideを使用)のコンパイルに成功しています。
ここで、GPS から受信した座標を地図上にプロットする必要があります。
「その場で」pngに新しくプロットされたポイントを表示することは何とか可能ですか?つまり、新しいポイントを受け取るたびにハードディスク
から png を読みたくないということです。
ここから: http://cran.r-project.org/web/packages/png/png.pdf
このパッケージは、PNG 形式で保存されたビットマップ イメージを読み取り、書き込み、表示するための簡単でシンプルな方法を提供します。ファイルとメモリ内の raw ベクトルの両方を読み書きできます。
これは役に立ちますか?
で書いたC++
コードですRInside
。
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 コード:
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コンパイラでコンパイルするためのトリックはありますか?完全なソースは以下のとおりです。
完全なソースコード:
r - RInside デストラクタの使用
簡単な実験では、スレッドごとに一度に 1 つの RInside インスタンスのみが許可されることが示されています。
次の出力でプログラムがクラッシュします。
ただし、RInside インスタンスを連続して作成する別の実験の結果は、あまり明確ではありません。
このプログラムは、R2 作成の瞬間にバズります。前の出力は次のようになります。
R1 デストラクタ呼び出しは、適切な RInside クリーンアップに十分ではありませんか?
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を使用しています。
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]
macos - mac osx での RInside リンク
こんにちは、Mac osx で単純な RInside の例をコンパイルして実行しようとしています。私はRを使用していますフォームmacportsとR経由でインストールされたRInside、およびすべてのライブラリの最新リリースが私のR情報です
例をコンパイルする方法は次のとおりです
ここに私のエラーがあります
助言がありますか