rpy2

    -1

    1答えて

    rpy2を使って関数のパラメータを渡すことに興味があります。次のようにRでの私の関数が正常に呼び出されます。 FN rtn_val <- fn(param1="str_param1", a.b.param2=NULL, param3=7, param4=FALSE) MYLIBと呼ばれるライブラリに含まれています。これまでのところ、私のPytho

    5

    1答えて

    pandasを使用してSPSSファイル(.sav)で作業する予定です。 SPSSプログラムがない場合には、こちらを.csvに換算した場合の典型的なファイルは次のようになります。最初の2行が意味するものへの調査に (私はSPSSを知らない)、それはそうです最初の行にはLabelが含まれ、2番目の行にはVarNameが含まれています。 私はこのようにパンダにファイルをもたらす: import pand

    7

    1答えて

    私は、Windows 7 32ビットでrpy2を起動して稼働させることについてかなりの記事があることを知っています。私はそれらの多くを参照して、PypeRの使用を含む解決策を試みました。 明示的に私のパスにR_HOME変数が設定されていませんが、このquestionにつきましては、Rが私のPATHにあります(コマンドラインでRと入力してRを実行できます)ファイルをi386フォルダから親binフォル

    0

    1答えて

    Rpy2は並列で使用できるので、新しいRシングルトンを作成するにはの方法が必要です。そうしないと、マルチプロセッシングによってエラーが発生します。 ハックを使用して、新しいrpy2インスタンスを自分で開始する方法はありますか?

    2

    2答えて

    に取り組んでいます。 私が実行します。 import rpy2.robjects as robjects robjects.r(''' library(edgeR) ''') 私は次のエラーを取得する: /home/user/.local/lib/python2.7/site-packages/rpy2/robjects/functions.py:106: UserWarnin

    5

    1答えて

    エラーが発生しましたvery similar way to this SO question.rpy2を単にcondaを使用してインストールするという解決策は機能しません。 私の場合の主な違いは、Mac OSX 10.11(El Capitan)にアップデートする前にrpy2が正常に動作していたことです。私のPythonバージョンはPython 2.7.10、conda:3.18.4、R:R ve

    2

    1答えて

    Rで呼び出しようとしている関数が原因であるため、pandasデータフレームの列をfactorに変換しようとしています。 pandas2ri.activate() #second column of labels has to be converted to factors labels = read_csv(path_to_csv) as_factor = ro.r['as.factor'

    2

    1答えて

    Anaconda Pythonでrpy2を使用する際に問題があります。問題は、それが原因次はTypeErrorにインポートするために失敗したということです。 TypeError: type 'rpy2.rinterface.StrSexpVector' is not an acceptable base type 私のPythonのバージョンは、私のrpy2のバージョンが2.7.0で、私のアナコン

    7

    2答えて

    一部R datasetsは非常に簡単にloaded into a Pandas DataFrame or Panelことができます。 import pandas.rpy.common as com infert = com.load_data('infert') print(infert.head()) これは限りRデータセットの寸法は< = 3.高次元データセットが印刷されるように動作す

    0

    2答えて

    pythonからrpy2までR関数cforest(package partykit)を呼び出すことはできません。 これは何らかの形で問題hereに関係していると思われます。 問題は数式の引数(たとえば、数式= y〜1 + x1 + x2)にあるようです。 数式引数をとるlm(ライブラリ統計)関数を呼び出すことができるので、私はすべてのことを正しく行っているようです。 以下のコードは、私が何をしよう