我想使用python中的R包fracdiff
和arfima
。我用rpy2
作为
from rpy2.robjects.packages import importr
fracdiff = importr('fracdiff')
arfima = importr('arfima')
但是当我尝试执行
时fracdiff.fracdiff.sim()
或
arfima.arfima.sim()
I received error
AttributeError: 'DocumentedSTFunction'对象没有属性'sim'
它们都在R控制台中执行。在python中,只执行fracdiff.fracdiff()
和arfima.arfima()
。会出什么问题呢?谢谢你的帮助。
圆点(.
)不是Python变量的有效名称。
由于这个原因,importr
正试图将.
转换为_
。
试试fracdiff.fracdiff_sim()
.