我不熟悉建模,我试图通过python设计2个模型:
我看到这些模型在R中可用。我可以使用rpy2将这些函数从R调用到python中吗?
谢谢
答案 0 :(得分:0)
rpy2包允许你拉入任何r函数,在python中绑定它们,并以与在R中相同的方式与它们交互。使用带有时间序列索引的Pandas Dataframe和名为&#34的列; consumptionPower&#34 ;.当然,你的pandas Dataframe会有所不同。
import rpy2.robjects as robjects
from rpy2.robjects.packages import importr
from rpy2.robjects import pandas2ri
pandas2ri.activate()
ts = robjects.r('ts')
c = robjects.r('c')
forecast=importr('forecast')
HoltWinters = robjects.r('HoltWinters')
training_pd = hourly['consumptionPower'][:"2017-06-01 00:00:00"]
trainingRTS=ts(training_pd.values, start=c(2015,6), frequency=8760)
hwPower = HoltWinters(trainingRTS, seasonal="additive")