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