Как сохранить data.frame в R?

Я сделал data.frame в R, который не очень большой, но для создания требуется довольно много времени. Я бы сохранил его как файл, который я могу, чем снова открыть в R?

Есть несколько способов. Один из способов – использовать save() для сохранения точного объекта. например, для фрейма данных foo :

 save(foo,file="data.Rda") 

Затем загрузите его с помощью:

 load("data.Rda") 

Вы также можете использовать write.table() или что-то подобное, чтобы сохранить таблицу в виде обычного текста или dput() чтобы получить R-код для воспроизведения таблицы.

Если вы сохраняете только один объект (ваш фрейм данных), вы также можете использовать saveRDS .
Сохранить:

 saveRDS(foo, file="data.Rda") 

Затем прочитайте его с помощью:

 bar <- readRDS(file="data.Rda") 

Разница между saveRDS и save заключается в том, что в первом можно сохранить только один объект, и после того, как вы его загрузите, имя объекта не будет принудительным.

  • Позиция geom_text на уклонившейся панели
  • Свертывание строк, где некоторые - все NA, другие не пересекаются с некоторыми NA
  • Ярлыки многострочной оси с вложенными переменными группировки
  • Как я могу организовать произвольное количество ggplots, используя grid.arrange?
  • Как читать параметры командной строки из R-скрипта?
  • Существует ли компилятор R?
  • Как отображать частоту в верхней части каждого фактора в штриховом шрифте в R
  • Как связать две координаты с линией, используя Листовку в R
  • Как сравнить функции?
  • Как удалить все дубликаты, чтобы NONE остался в фрейме данных?
  • встроить iframe внутри блестящего приложения
  • Interesting Posts
    Давайте будем гением компьютера.