rpy2パッケージを使用したい。私が標準ライブラリに属していないRのPortfolioAnalyticsライブラリをインポートするとき、私はもう何も出力を得ません。 (問題の私は以下の通りので、私は)(Windowsコンソールを経由してWindows上ではなく、アイドルから直接私のPythonコードを実行します。)rpy2:標準RライブラリでないRライブラリをインポートすると出力されない
例:
まずコードが正常に動作します:
import rpy2.robjects as robjects
from rpy2.robjects.packages import importr
print 'check output 1'
utils = importr("utils") # 'utils' belongs to the standard lib
print 'check output 2'
出力:
check output 1
check output 2
これまでのところは良いです。しかし、以下の例では、もう動作しません。
第二のコードは動作しません:
import rpy2.robjects as robjects
from rpy2.robjects.packages import importr
print 'check output 1'
utils = importr("PortfolioAnalytics", lib_loc = "C:\username\Documents\R\win-library\3.3")
print 'check output 2'
出力:
check output 1
追加注: 私は次のように問題に接続されているかどうかわかりません。 Windowsコンソールを使用してコードを実行したい、エラーが発生する
RuntimeError: R_USER not defined.
(私はRのbinディレクトリをPATH変数に追加しました)とにかく、それは私の緊急の問題ではありません。私はこの情報を私の問題に関連している場合に備えて追加したかっただけです。