dt_count.RdCount the numbers of observations within groups
dt_count(dt_, ..., na.rm = FALSE, wt = NULL)the data table to uncount
groups
should any rows with missingness be removed before the count? Default is FALSE.
the wt assigned to the counts (same number of rows as the data)
A data.table with counts for each group (or combination of groups)
library(data.table)
dt <- data.table(
x = rnorm(1e5),
y = runif(1e5),
grp = sample(1L:3L, 1e5, replace = TRUE),
wt = runif(1e5, 1, 100)
)
dt_count(dt, grp)
#> Key: <grp>
#> grp N
#> <int> <int>
#> 1: 1 33215
#> 2: 2 33623
#> 3: 3 33162
dt_count(dt, grp, na.rm = TRUE)
#> Key: <grp>
#> grp N
#> <int> <int>
#> 1: 1 33215
#> 2: 2 33623
#> 3: 3 33162
dt_count(dt, grp, na.rm = TRUE, wt = wt)
#> Key: <grp>
#> grp N
#> <int> <num>
#> 1: 1 1679015
#> 2: 2 1704372
#> 3: 3 1662926