М
Size: a a a
М
EP
Ю
ЮМ
FA
> dt1 <- data.table(id = 1:3, var = 1:3)
> dt2 <- data.table(id = 1:3, var = 4:6)
> merge(dt1, dt2, all = TRUE)
id var
1: 1 1
2: 1 4
3: 2 2
4: 2 5
5: 3 3
6: 3 6
A
> dt1 <- data.table(id = 1, var = 1:3)
> dt2 <- data.table(id = 1, var = 4:6)
> merge(dt1, dt2, all = TRUE)
id var
1: 1 1
2: 1 2
3: 1 3
4: 1 4
5: 1 5
6: 1 6
A
library(data.table)
dt1 <- data.table(id1 = 1:3, lat1 = 1:3, long1 = 1:3, k = 1)
dt2 <- data.table(id2 = 4:6, lat2 = 4:6, long2 = 4:6, k = 1)
dt <- dt1[dt2, on = "k", allow.cartesian = TRUE][, k := NULL]
ИП
DP
ВП
DP
ДВ
AP
DP
Ю
Ю
DP
AP
DP
AP