0

Rexcel から Rcpp を使用する際に問題があります。(特にsourceCpp()機能)

64 ビットの Windows 10 プラットフォームを実行しています。R ver 3.3.1 と RExcel をインストールしました。また、Rtools34.exe で Rtools をインストールしました。使わなくてもRExcelはちゃんと使えますsourceCpp()

ただし、関数を使用sourceCpp()するとエラーが発生します。

Rexcelから、コマンドを実行します

library(Rcpp)

このステップでは、エラーはありません。

次に、次のコマンドを入れます

sourceCpp("C:/Users/ChrisCCCCC/Desktop/ChrisCCCCC/program/samplecode.cpp")

コードを実行すると、エラーメッセージが表示されます

Error in command: 
sourceCpp("C:/Users/ChrisCCCCC/Desktop/ChrisCCCCC/program/samplecode.cpp")

  'C:/Program' not found
attr(,class)
[1] try-error

他の誰かがこのエラーの理由を知っていますか?

もちろん、Rtools のパスを設定します。コードを実行できます

sourceCpp("C:/Users/ChrisCCCCC/Desktop/ChrisCCCCC/program/samplecode.cpp")

通常の RGui および RStudio からのエラーはありません。

sourceCpp()通常の RGui ではエラーが発生しないのに、RExcel ではエラーが発生するのはなぜですか?

誰か助けてくれませんか?

4

0 に答える 0