3つの異なるデータフレームで後で読み込むために、異なる次元の3つのデータフレームを1つのCSVに保存するにはどうすればよいですか?1つのCSVから複数のデータフレームを保存してロードする
例えば
write.table(A, file = "di2.csv", row.names = FALSE, col.names = FALSE, sep=',')
write.table(B, file = "di2.csv", row.names = FALSE, col.names = FALSE, sep=',', append=TRUE)
write.table(C, file = "di2.csv", row.names = FALSE, col.names = FALSE, sep=',', append=TRUE)
以上の洗練された方法で
write.csv(rbind(A, B, C), "di2.csv")
どのように私はこのCSV
3にデータフレーム、A、BおよびCを読み込むことができますか?
どのようにRがどのdata.frameに入れるためにどの行を知っているだろうとの間にいくつかの類似点があることに注意してください?あなたが1つのファイルを書いたので、それを1つのdata.frameに読み込み、必要に応じて分割するのが最も簡単です。それ以外の場合は、ファイルから特定の行を読み込むために 'skip ='と 'nrows ='の組み合わせを使用することができます(しかし、何らかの理由で分割がどこに起こる必要があるかを知る必要があります)。 – MrFlick
後で読み込むために何らかの情報を渡す必要があるのは簡単です。後でそれらを安全にロードできる場合、それらのデータフレームを保存する方法を提案できますか? –
CSV形式である必要がなく、Rに後で再ロードする必要がある場合は、 'save()/ load()'を使って複数のRオブジェクトをファイルに保存します。 – MrFlick