R data.table join,如何保持连接的两列 A=data.table(idxA=rep(1:5,2),valueA=runif(10)) B=数据表(idxB=rep(4:8,2),valueB=runif(10)) C=A[B,on=(idxA
如何获得联接表R data.table join,如何保持连接的两列 A=data.table(idxA=rep(1:5,2),valueA=runif(10)) B=数据表(idxB=rep(4:8,2),valueB=runif(10)) C=A[B,on=(idxA,r,data.table,R,Data.table,如何获得联接表C中的列idxB,即C同时具有idxA和idxB列?相关:。另请参见?data.table中关于j参数的最后两部分。谢谢,就是这样。另一方面,我确实发现R的文档编制方式非常低效。 A = data.table(idxA = rep(1:5, 2), valueA = runif(10)) B = data.table(idxB = rep(4:8, 2), valueB = runif(10)) C = A[B, on = .(idxA < idxB), allow.cart
C
中的列idxB
,即C
同时具有idxA
和idxB
列?相关:。另请参见?data.table
中关于j
参数的最后两部分。谢谢,就是这样。另一方面,我确实发现R的文档编制方式非常低效。
A = data.table(idxA = rep(1:5, 2), valueA = runif(10))
B = data.table(idxB = rep(4:8, 2), valueB = runif(10))
C = A[B, on = .(idxA < idxB), allow.cartesian = TRUE]