Как сохранить и загрузить файлы rda в r (с примерами)


Файлы с расширением .rda представляют собой файлы Rdata.

Вы можете использовать функцию save() для сохранения файлов этих типов в R:

 save(df, file=' my_data.rda ')

И вы можете использовать функцию load() для загрузки этих типов файлов в R:

 load(file=' my_data.rda ')

В следующем примере показано, как использовать каждую из этих функций на практике.

Пример: сохранение и загрузка файлов RDA в R

Предположим, мы создаем следующий кадр данных в R:

 #make this example reproducible
set. seeds (0)

#create data frame
df <- data. frame (x=rnorm(100),
                 y=rnorm(100),
                 z=rnorm(100))

#view data frame
head(df)

           X Y Z
1 1.2629543 0.7818592 -1.0457177
2 -0.3262334 -0.7767766 -0.8962113
3 1.3297993 -0.6159899 1.2693872
4 1.2724293 0.0465803 0.5938409
5 0.4146414 -1.1303858 0.7756343
6 -1.5399500 0.5767188 1.5573704

Мы можем использовать функцию save() , чтобы сохранить этот блок данных в файл .rda:

Этот файл будет автоматически сохранен в текущем рабочем каталоге. Вы можете найти рабочий каталог с помощью функции getwd() :

 #display working directory
getwd()

"C:/Users/Bob/Documents"

Теперь предположим, что мы используем функцию rm() для удаления блока данных из текущей среды R:

 #remove data frame from current R environment
rm(df)

Если мы посмотрим на нашу текущую среду в RStudio, то увидим, что она не содержит никаких объектов:

Затем мы можем использовать функцию load() для загрузки файла .rda в текущую среду R:

 load(file=' my_data.rda ')

Если мы снова посмотрим на текущую среду в RStudio, мы увидим, что теперь она содержит фрейм данных:

Дополнительные ресурсы

В следующих руководствах объясняется, как читать файлы других типов в R:

Как импортировать файлы CSV в R
Как импортировать файлы Excel в R
Как импортировать файлы TSV в R

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *