2016-12-06 16 views
7

Tôi đã tải xuống tệp có định dạng .rds, Làm cách nào để tải tệp này bằng Pandas? Nó được coi là một tập tin R nhưng tôi đã không thể tìm thấy bất kỳ thông tin về làm thế nào để tải nó.Đang tải tệp .rds trong Pandas

+1

Các bạn nhìn vào gấu trúc giao diện rpy2 R? http://pandas.pydata.org/pandas-docs/stable/r_interface.html – masat

Trả lời

6

Bạn có thể sử dụng the rpy2 interface to Pandas, theo cách sau đây:

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 
Các vấn đề liên quan