小编Jek*_*ina的帖子

使用存储在变量中的列名来连接数据表

我有2个data.tables:

library(data.table)
dt1 <- data.table(id = 1:5, value1 = 11:15, value2 = 21:25, value3 = 36:40)
dt2 <- data.table(name = c("value1", "value1", "value1", "value1", 
                            "value2", "value2", "value2", "value3", "value3"), 
              valueMin = c(10, 13, 14, 18, 21, 24, 25, 36, 38), 
              valueMax = c(13, 14, 18, 20, 24, 25, 27, 38, 42), 
              label = c(101:104, 201:203, 301:302))
> dt1
   id value1 value2 value3
1:  1     11     21     36
2:  2     12     22     37
3:  3     13     23     38
4:  4     14 …
Run Code Online (Sandbox Code Playgroud)

join r data.table

14
推荐指数
1
解决办法
736
查看次数

标签 统计

data.table ×1

join ×1

r ×1