我试图将多个函数应用于data.table
的多个列.例子:
DT <- data.table("a"=1:5,
"b"=2:6,
"c"=3:7)
我想得到a
列的中位数.
stats <- DT[,.(mean_a=mean(a),
median_a=median(a),
mean_b=mean(b),
median_b=median(b))]
但它太重复了.使用.SDcols
和lapply
是否有一个很好的方法来实现类似的结果?