2016-05-25 9 views
2

私はしばしばdata.frameをRにエクスポートしますが、それらをインポートしようとすると問題に遭遇し、日付/数値/論理/因子の値にすべてのフォーマットを失い、代わりに文字変数として戻します。これは、同じファイルに対して何度もクリーニング/書式設定スクリプトを何度も実行しなければならないため、このすべてを節約できる方法やパラメータがwrite.tableにあるかどうか疑問に思っていましたか?データフレームをエクスポートするときにRに列形式を保存する方法はありますか?

+6

ファイルをRオブジェクトとして保存します( 'save'または' saveRDS'を使います)。テキストファイルまたはCSVファイルには列クラスがありません。 – Gregor

答えて

4

saveRDSおよびreadRDSを使用してください。これらは、データフレームを保存し、まったく同じフォーマットにロードします。

3

表形式のデータの場合は、新しいfeather形式を使用してデータを保存できます。こうすることで、列の型情報を失うことなくPythonに読み込むことさえできます。

関連する問題