ddply
には、実行中に進行状況バーを表示するために.progress
があります。data.table
はRですか?data.table集計アクションバーのプログレスバー
1
A
答えて
4
はい、任意の進行状況を使用できます。
library(data.table)
dt = data.table(a=1:4, b=c("a","b"))
dt[, {cat("group:",b,"\n"); sum(a)}, b]
#group: a
#group: b
# b V1
#1: a 4
#2: b 6
あなたはfread
とロードcsvファイルの進歩について尋ねる場合、それは自動的に大きなデータセットのために表示されます。また、Sergeyがコメントで述べたように、fread
と[.data.table
の両方で詳細情報を入手するには、verbose
引数を使用できます。
グループの割合を処理する場合。 @のjangoreckiの優秀な答えにフォローアップ
grpn = uniqueN(dt$b)
dt[, {cat("progress",.GRP/grpn*100,"%\n"); sum(a)}, b]
#progress 50 %
#progress 100 %
# b V1
#1: a 4
#2: b 6
0
、ここではテキストのプログレスバーを使用する方法です:あなたは `のfread()`のためのプログレスバーを意味するか
library(data.table)
dt = data.table(a=1:4, b=c("a","b"))
grpn = uniqueN(dt$b)
pb <- txtProgressBar(min = 0, max = grpn, style = 3)
dt[, {setTxtProgressBar(pb, .GRP); Sys.sleep(0.5); sum(a)}, b]
close(pb)
関連する問題
- 1. 集計data.table
- 2. 集計後の結果のdata.table列の名前付けR
- 3. 計算サポートdata.table
- 4. data.tableを使用して列を数えて集計する
- 5. 2つの関数を適用してdata.tableを集計する方法
- 6. SSRS:集計集計合計
- 7. 集計時に動的に列名をdata.tableに追加します
- 8. SQLAlchemyでの集計の集計
- 9. 累計でdata.tableを作り直す
- 10. 集計の計算
- 11. Elasticsearch Java API:集計用の集計フィルタ
- 12. 集計されていない集計SSAS集計
- 13. 集計の集約クエリ
- 14. 統計集計algolia
- 15. ダブルピボット。いいえ集計して集計
- 16. 集計された集計注釈
- 17. aws quicksightの集計計算
- 18. Cognosの計算と集計
- 19. 集計MongoDBの
- 20. MongoDBの集計
- 21. data.table列の(locf/nocb)値を効率的に記入し、別の列で集計します
- 22. リストとしてのdata.table集約の出力
- 23. Data.tableは、私のようなテーブル持って参加し、左および集計/ CONCATENATE/GROUP_CONCAT
- 24. なぜトレース(...、編集= TRUE)が機能しないのか... = [.data.table
- 25. 集計小計とtaxableSubTotalは同じ集計にあります
- 26. 総計と総計の両方をdata.tableの列から取得するR
- 27. SQL結果の集計、2つのテーブル、結果の集計
- 28. MongoDBの集計データ
- 29. 集計次のレベル
- 30. Elasticsearch - ユニークカウントの集計
は?その場合は、 'verbose'パラメータをチェックしてください。 –