Rでdata.frameを作成しましたがそれほど大きくはありませんが、構築にはかなりの時間がかかります。私はそれをファイルとして保存したいのですが、これはRで再び開くことができますか?Rにdata.frameを保存するには?
97
A
答えて
130
いくつかの方法があります。 1つの方法は、正確なオブジェクトを保存するためにsave()
を使用することです。例えば
save(foo,file="data.Rda")
その後でそれをロードします:データフレームfoo
ため
load("data.Rda")
また、再現するためにRコードを取得するために、プレーンテキスト、またはdput()
にテーブルを保存するためにwrite.table()
またはそのようなものを使用することができます表。
61
あなただけの単一のオブジェクト(データフレーム)を保存する場合は、あなたもsaveRDS
を使用することができます。
saveRDS(foo, file="data.Rda")
をその後にそれを読む:saveRDS
とsave
の違いは、前者1つのオブジェクトのみに保存することができ、オブジェクトの名前が強制されていないということです
bar <- readRDS(file="data.Rda")
保存するには
あなたがそれをロードした後に同じであるように。
関連する問題
- 1. R出力を保存するには?
- 2. Json from data.frame from data.frame R
- 3. Python。 Rでdata.frame
- 4. Rのdata.frameにドキュメントを追加するには?
- 5. Rで多次元配列にdata.frameを取得するには?
- 6. R data.frame列をベクトルに変換するRに適した方法は?
- 7. big.matrix as data.frame in R
- 8. Rスクリプトにdata.frameを埋め込む
- 9. Rでは、data.frameを別のdata.frameの値でサブセット化するにはどうすればよいですか?
- 10. Javaオブジェクトanalog to R data.frame
- 11. R部分data.frame複製
- 12. は、次のように私は1つのdata.frameを持つR
- 13. は、私はこのように、Rでdata.frameを持つリスト
- 14. R内のdata.frameに格納されたリストを反復する
- 15. R内のdata.frame内のグループに関数を適用する
- 16. リーフレットマップをRで保存する
- 17. Rグラフをプロットして保存する
- 18. インデックスでモデルを保存するR
- 19. 毎時Rでファイルを保存する
- 20. R:ベクトルの値の後にdata.frameの名前を付けます
- 21. Rのdata.frameをソートしてフィルタリングする方法は?
- 22. はdata.frameにダブルマッチする
- 23. distオブジェクトのリストをテーブルに保存するR
- 24. ループ内でRにプロットを保存する
- 25. 窓にR Cairoの画像を保存する
- 26. R - Iは、リスト機能を使用すると1つのdata.frameに
- 27. グループごとに一意の値の数をR data.frameに追加する方法
- 28. Rのdata.frameのVector要素に直接アクセスできますか?
- 29. R:散布図のカラーポイントにdata.frame情報を使用
- 30. Rのdata.frame:行に文字列の内容を変換
も '作成dump'およびファイルは'ソース() ''ヘルプ(ダンプ)が、あり-edされますされ、 ''ページがsave'は "より安全" であると言います。 –
私はそれはwrite.tableウォンを修正アム私は常にプレーンテキストでデータを格納することを好むので、私は 'ダンプ()' ')(セーブ'超える、と 'はwrite.table()')(ダンプ 'オーバー' –
を好みます0と1の列を要素として設定したようなものは保存しますが、 'save()'/'load()'はそれを保持しますか?もしそうなら、これも考慮に入れるべきことです。私は通常、いくつかの.csvファイルを処理するセクションを持っています。一度それらを好きな場所に置くと、プロジェクトを再訪問するたびにそのコードを再実行する必要がないので、保存することを好みます。だから、構造/作業の調整は重要です。 – Hendy