R で大きなデータ フレームを JSON としてファイルに書き込む必要があります。rjson パッケージを使用しています。以下のアプローチはかなり遅いです...
for (i in 1:nrow(df)) {
write.table(toJSON(df[i,]),"[FILENAME]",
row.names=FALSE,col.names=FALSE,quote=FALSE,append=TRUE)
}
だから私はこれを試しました:
write.table(toJSON(df),"FILENAME]",
row.names=FALSE,col.names=FALSE,quote=FALSE,append=TRUE)
toJSON() は非常に長い文字列を処理できないため、これは窒息します。そのため、一度にデータ テーブルのチャンクを書き出したいと考えています。これにはどのようなアプローチが推奨されますか? 含まれている場合はsplit()
、疑似コードを提供していただけますか?