2016-12-06 14 views
7

Pobrałem plik z formatem .rds, Jak mogę załadować to za pomocą Pand? Jest to plik R, ale nie udało mi się znaleźć żadnych informacji o tym, jak go załadować.Ładowanie pliku .rds w Pandach

+1

Szukały do ​​Pandy interfejsu rpy2 R? http://pandas.pydata.org/pandas-docs/stable/r_interface.html – masat

Odpowiedz

6

Można użyć the rpy2 interface to Pandas, w następujący sposób:

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