Как сохранить данные.рама в R?
Я сделал данные.рамка в R, которая не очень большая, но для ее построения требуется довольно много времени. Я бы сохранил его как файл, который я могу снова открыть в R?
2 ответа:
есть несколько способов. Один из способов-использовать
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
, что только один объект может быть сохранен и имя объекта не обязан быть таким же после загрузки.