2016-12-06 32 views
7

我已經下載了一個格式爲.rds的文件,我怎樣才能用Pandas加載這個文件?它應該是一個R文件,但我一直無法找到關於如何加載它的任何信息。在Pandas中加載一個.rds文件

+1

你看着大熊貓rpy2 R口? http://pandas.pydata.org/pandas-docs/stable/r_interface.html – masat

回答

6

你可以使用the rpy2 interface to Pandas,以下列方式:

import rpy2.robjects as robjects 
from rpy2.robjects import pandas2ri 
pandas2ri.activate() 

readRDS = robjects.r['readRDS'] 
df = readRDS('my_file.rds') 
df = pandas2ri.ri2py(df) 
# do something with the dataframe