我想从python使用R包fracdiff
和arfima
。我用rpy2
导入了这个库
from rpy2.robjects.packages import importr
fracdiff = importr('fracdiff')
arfima = importr('arfima')
但是当我尝试执行
fracdiff.fracdiff.sim()
要么
arfima.arfima.sim()
我收到错误
AttributeError:“ DocumentedSTFunction”对象没有属性“ sim”
它们都在R控制台中执行。在python中,仅执行
fracdiff.fracdiff()
和arfima.arfima()
。有什么事吗感谢帮助。 最佳答案
点(.
)不是Python变量的有效名称。
因此,importr
试图将.
转换为_
。
尝试fracdiff.fracdiff_sim()
。
关于python - 无法从python使用fracdiff.sim和arfima.sim-'DocumentedSTFunction'对象没有属性'sim',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32945958/