草庐IT

ListVector

全部标签

python - 将 RPy2 ListVector 转换为 Python 字典

自然的Python等价于R中的命名列表是一个字典,但是RPy2给你一个ListVector对象。importrpy2.robjectsasrobjectsa=robjects.r('list(foo="barbat",fizz=123)')此时,a是ListVector对象。[StrVector,FloatVector]foo:[str]fizz:[123.000000]我想要的是可以像普通Python字典一样对待的东西。我的临时解决办法是这样的:defas_dict(vector):"""ConvertanRPy2ListVectortoaPythondict"""result={}