【发布时间】:2014-08-13 20:51:15
【问题描述】:
假设我已经成功导入了 rpy2(我有),我需要从 rpy2 导入哪些其他模块/包(以及需要的其他语法更改)才能将以下 rpy 版本 1.x 函数字符串转换为它的rpy2等价物?我不能再在我为 python 2.7.3 运行的环境中使用 rpy 1.x,需要将它们转换为与 rpy2 一起使用才能使我的代码工作:
rpy.r.assign(rName, values) #get name, assign value
rpy.r.get("variablename") #get variable names
rpy.r.source (sourceloc + "sourcelocation") #source location
rpy.r.rm(list=rpy.r.ls()) #clean workspace
rpy.r.attach(rpy.r.get("fun")) #attach function
rpy.r.setwd(os.getcwd()) #set working directory
rpy.r.save_image() #save workspace image
rpy.r.load("filename.RData") #load an .RData file
提前感谢您提供的任何帮助。
【问题讨论】: