次のコードは機能しません。R の警告メッセージで python エラーが発生するようです。
# enable use of python objects in rpy2
import rpy2.robjects.numpy2ri
import numpy as np
from rpy2.robjects import r
# create an example array
a = np.array([[5,2,5],[3,7,8]])
# this line leads to a warning message, which in turn raises an
# error message if run within a script.
result = r['chisq.test'](a)
そのコード例を ipython で実行すると機能しますが、スクリプト内で実行すると errorTypeError: 'module' object is unsubscriptable が発生します。これは警告メッセージによるものだと思います。
この問題を回避する最善の方法は何ですか? 前もって感謝します!