小编Juu*_*es6的帖子

Data.table条件合并

我想使用 dt1 中变量的条件合并两个 data.table。请参见以下示例:

\n
library(data.table)\n\n# Example data tables\ndt1 <- data.table(id = 1:5, var1 = c(1, 0, 1, 0, 1), name1 = c("A", "B", "C", "D", "E"))\ndt2 <- data.table(name2 = c("A", "B", "C", "D", "E"), other_var = 101:105)\n
Run Code Online (Sandbox Code Playgroud)\n
> dt1\n   id var1 name1\n1:  1    1     A\n2:  2    0     B\n3:  3    1     C\n4:  4    0     D\n5:  5    1     E\n> dt2\n   name2 other_var\n1:     A       101\n2:     B       102\n3:     C       103\n4:     D       104\n5:     E       105\n
Run Code Online (Sandbox Code Playgroud)\n

我想做的是合并 dt1 和 dt2,这样只有当 dt1 中 var1 …

r data.table

4
推荐指数
1
解决办法
134
查看次数

标签 统计

data.table ×1

r ×1