質問

RとPythonの両方で正常に実行される次の2行のコードがあります(RPY経由):

[R] rcut = cut(vector, brks)
[Python] rcut = r.cut(vector, brks)

ただし、の議論を追加したい場合 include.lowest=TRUE, 、それはRで期待どおりに実行されます:

[R] rcut = cut(vector, brks, include.lowest=TRUE)

しかし、それはRPYでは機能しません:

[Python] rcut = r.cut(vector, brks, include_lowest="TRUE")

次のエラーが発生します。

rpy.RPy_RException: Error in ok && include.lowest : invalid 'y' type in 'x && y'

何がそれを引き起こすのか、そしてそれを機能させるために私は何をすべきか知っていますか?どうも!

役に立ちましたか?

解決

知らない rpy, 、しかし、それは使用による可能性があります "TRUE" (文字)の代わりに TRUE (論理)?

編集: rpy ドキュメントは使用を示しているようです r.TRUE:

http://rpy.sourceforge.net/rpy/doc/rpy_html/r-boolean-objects.html#r-boolean-objects

他のヒント

私はRPYについて何も知りませんが、それはそうする必要があると思います include_lowest=True (引用はありません、 True Pythonのブール値です。)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top