У меня есть номер saved R datasets (хотя у них есть расширения .R
). Я могу получить доступ к одной из этих матриц fname.R
с R, используя load("fname.R")
, а затем ввести имя файла fname
.Как получить доступ к матрице в файле .Rdata в Python с помощью rpy2
Однако, я хотел бы использовать эту матрицу в Python. Я мог бы использовать rpy2
для импорта данных, но я также заинтересован в манипулировании этими данными. Как я могу превратить его в матрицу Python?
Это может помочь: http://stackoverflow.com/questions/21288133/loading-rdata-files-into-python –
Какие переменные хранятся в этих файлах (т. Е. Переменные 'fname?)? Кадры данных? Векторы? Списки? Что-то другое? То, как вы к ним подходите, будет зависеть от типа данных. Также обратите внимание, что, хотя они, по-видимому, были сохранены в R, более типично сохранять их как «.rda» или «.RData» (расширение не имеет значения, но знание соглашения поможет вам в решении Googling для решений) –
@DavidRobinson Они смотрят на меня как на 5000 матриц, каждая из которых имеет 25 значений. – ShanZhengYang