将rds文件读入python

将rds文件读入python,python,load,rds,Python,Load,Rds,我试图使用在stackoverflow上找到的以下两组代码读取python中的rds文件: import pyreadr from collections import OrderedDict result = pyreadr.read_r('Datasets.rds') df = result["History"] 这给了我一个尺寸为0和: import rpy2.robjects as robjects import tzlocal from rpy2.robjects import p

我试图使用在stackoverflow上找到的以下两组代码读取python中的rds文件:

import pyreadr
from collections import OrderedDict
result = pyreadr.read_r('Datasets.rds') 
df = result["History"]
这给了我一个尺寸为0和:

import rpy2.robjects as robjects
import tzlocal
from rpy2.robjects import pandas2ri
pandas2ri.activate()
readRDS = robjects.r['readRDS']
df = readRDS('Datasets.rds')
df = pandas2ri.ri2py(df)
它在运行时不会向我显示任何内容

你能告诉我这些代码有什么问题吗