Як зберегти та завантажити файли 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *