首页 > 解决方案 > RPY2 使用 XTS 库中的 as.xts

问题描述

我在 python 中使用 RPY2 从 xts 库调用 as.xts 对象。'as' 是 python 中的保留字。因此,我不确定如何在我的 python 代码中继续使用 as.xts。

我的目标是在具有时间序列列的现有数据帧上使用 as.xts。

from rpy2.robjects import pandas2ri
pandas2ri.activate()
r_dataframe = pandas2ri.py2ri(pandas_df)
from rpy2.robjects.packages import importr
xts= importr('xts', lib_loc="local path to R library" , robject_translations = {".subset.xts": "_subset_xts2", "to.period": "to_period2"})  
r_ts = as.xts(r_dataframe) # i am unsure of this step usage.  

我希望在最后一行代码的输出中有一个时间序列对象。我将在时间序列对象之上使用预测包。

标签: pythonrxtsrpy2

解决方案


推荐阅读