0
以下代碼不起作用。看來R警告消息引發了python錯誤。如何抑制rpy2中的錯誤消息
# 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:「模塊」對象是unsubscriptable。我認爲這是由於警告信息。
避免此問題的最佳方法是什麼? 在此先感謝!
謝謝你指點我正確的方向。 我改變了導入語句,現在代碼正確運行。 – 2010-04-25 11:26:53
@Björn:沒問題!很高興幫助。 – unutbu 2010-04-25 12:35:42