<div dir="ltr"><div>After a long hiatus, I am back to using data.table. Unfortunately, I've encountered a problem. Am I doing something wrong here?</div><div><br></div><div>require(data.table)</div><div><br></div><div>
dt = data.table(idx = 1:100 %% 3, 1:100)</div><div>dt[, list(sum(V2)), by = idx]<br></div><div># normal</div><div><br></div><div>require(bit64)</div><div><br></div><div>dt2 = data.table(idx = integer64(100) + 1:100 %% 3, 1:100)<br>
</div><div>dt2[, list(sum(V2)), by = idx]<br></div><div># only has one group:</div><div><div>#   idx   V1</div><div>#1:   1 5050</div></div><div><br></div></div>