2017-07-31 17 views
0

RShyniを初めて使用しています。私はcsv大きなファイルとして読んで自分の地元のアプリケーションを作成しました。しかし、私がアプリを実行するたびに、read.csv(my_large_file...)という行には長い時間がかかります。私のアプリがデータを毎回フェッチするのではなく、代わりにそれをメモリキャッシュに保存する方法を教えてください。 (!ないサーバーで):ちょうどあなたがこの状況を解決することができますどのようにいくつかのアイデアを与えるためにShinyアプリを使用して効率的にデータを保存

+0

save(df、 "mydf.RData")、load( "mydf.RData")を使用すると処理速度を上げることができますが、アプリがどこかに展開されると一度だけロードする必要があります。データのグループ化/集計を実行する場合は、集計を一度実行して集計ファイルをロードできます。より詳細で実用的な例がなければ、それ以上の助けをするのは難しいです。 –

答えて

0

光沢のあるアプリケーションの外csvファイルを読み、data.tableパッケージからfread()機能を使用してそれを読ん

  1. を(それがあります非常に高速なファイルを読み込んで)

それとも

<オール= "2" スタート>を
  • @ConCaveのソリューションを使用します。save(df, "mydf.RData")を使用し、load("mydf.RData")
  • 関連する問題