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