6
data.table
の列を集計して集計(合計)し、最も効率的な方法を見つけることができませんでした。これは私が望むものに近いと思われるR summarizing multiple columns with data.table。data.tableを使用して列を数えて集計する
マイデータ:
set.seed(321)
dat <- data.table(MNTH = c(rep(201501, 4), rep(201502, 3), rep(201503, 5),
rep(201504, 4)),
VAR = sample(c(0,1), 16, replace=T))
> dat
MNTH VAR
1: 201501 1
2: 201501 1
3: 201501 0
4: 201501 0
5: 201502 0
6: 201502 0
7: 201502 0
8: 201503 0
9: 201503 0
10: 201503 1
11: 201503 1
12: 201503 0
13: 201504 1
14: 201504 0
15: 201504 1
16: 201504 0
私はdata.table使っMNTH
でVAR
をカウントし、合計する両方たいです。望ましい結果:あなたは、いくつかの列に1つの集計方法を適用する方法についての方法を与えることを参照している
MNTH COUNT VAR
1 201501 4 2
2 201502 3 0
3 201503 5 2
4 201504 4 2
を参照してください - あなたに感謝! – Whitebeard