Как сохранить 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 заключается в том, что в первом можно сохранить только один объект, и после того, как вы его загрузите, имя объекта не будет принудительным.

  • Заменить значение в кадре данных на основе условного (`if`) оператора
  • Объединить данные панели для получения данных балансной панели
  • Удалить часть строки
  • установить графики ggplot, чтобы иметь одинаковую ширину оси x и одно и то же пространство между точками
  • Как я могу использовать специальные символы, такие как \ ^ $.? * | + () [{В моем регулярном выражении?
  • Почему strsplit использует положительные взгляды, а утверждение lookbehind по-разному?
  • Пример случайных строк в каждой группе в таблице данных.
  • Переопределить функцию, импортированную в пространстве имен
  • Как добавить количество наблюдений на группу и использовать групповое значение в блоке ggplot2?
  • Существует ли компилятор R?
  • ggplot2: сортировка сюжета
  • Interesting Posts
    Давайте будем гением компьютера.