Agreed. It's proving tricky to fix owing to the .Internal way that cbind dispatches. Please file as a bug.report.
Please confirm all other bugs (in particular the crash with :=NULL) are fixed by 1.6.4, and all being well, will push 1.6.4 to CRAN tonight (including [<-.IDate if that's confirmed in time). Matthew "Chris Neff" <[email protected]> wrote in message news:caauy0rwrjhdfuj7esikjjrxtwifdva-n0hvvoeviq0swo4f...@mail.gmail.com... > cbind with a data table and data frame does... something. I'm not > sure how else I would get these to cbind in quite this way. > >> DT <- data.table(x=1:10, y=1:10) >> DT > x y > [1,] 1 1 > [2,] 2 2 > [3,] 3 3 > [4,] 4 4 > [5,] 5 5 > [6,] 6 6 > [7,] 7 7 > [8,] 8 8 > [9,] 9 9 > [10,] 10 10 >> cbind(DT, data.frame(z=1:10, w=1:10)) > DT > x Integer,10 Integer,10 > y Integer,10 Integer,10 > > > > Note that doing it with a data.table works fine of course. >> cbind(DT, data.table(z=1:10, w=1:10)) > x y z w > [1,] 1 1 1 1 > [2,] 2 2 2 2 > [3,] 3 3 3 3 > [4,] 4 4 4 4 > [5,] 5 5 5 5 > [6,] 6 6 6 6 > [7,] 7 7 7 7 > [8,] 8 8 8 8 > [9,] 9 9 9 9 > [10,] 10 10 10 10 > > > When cbind'ing a data.table to a data.frame, I think I would expect > the same behavior as doing data.table(DT, data.frame(z=1:10, w=1:10)). > I may be missing a subtelty there though. > > -Chris _______________________________________________ datatable-help mailing list [email protected] https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help
