2

例子

require(data.table)
d <- data.table(a=sample(1:10,100,replace=T))
dcast(d[,.N,a],~a,value.var="N")

上面的 dcast 返回以下消息

check_formula(formula, names(data), valnames) 中的错误:公式无效。铸造公式应该是 LHS ~ RHS 的形式,例如,a + b ~ c。

公式必须写为.~a""~a。然后输出看起来像这样

   .  1  2  3 4  5 6  7 8 9 10
1: . 11 13 12 9 13 9 10 6 9  8

有没有写公式的方法,以便.不写出来?我意识到我可以使用[,-c(1),with=F].

4

0 回答 0