Agreed. There are a couple of bugs in merge that need to be fixed. It's not as well used as the main data.table indexing.
- Tom On Fri, Dec 31, 2010 at 9:52 AM, Matthew Dowle <[email protected]> wrote: > > Looks like a bug to me. Thanks for raising it. > Added here: > https://r-forge.r-project.org/tracker/index.php?func=detail&aid=1241&group_id=240&atid=975 > Matthew > > On Wed, 2010-12-29 at 13:00 -0500, Joseph Voelkel wrote: >> Consider the following code. It seems like the errors that occur when >> y only has a key column is a bug. Yes? >> >> >> >> DT<-data.table(a=rep(1:2,each=3),b=1:6,key="a") >> >> >> >> y<-J(a=c(0,1),bb=c(10,11),key="a") # y, with key column and one more >> column >> >> merge(y,DT) # fine >> >> merge(y,DT,all=TRUE) # fine >> >> >> >> y<-J(a=c(0,1),key="a") # y with only a key column >> >> merge(y,DT) # fine >> >> merge(y,DT,all=TRUE) # error >> >> >> >> >> _______________________________________________ >> datatable-help mailing list >> [email protected] >> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help > > > _______________________________________________ > datatable-help mailing list > [email protected] > https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help > _______________________________________________ datatable-help mailing list [email protected] https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help
