質問
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のブール値です。)
所属していません StackOverflow