基于现有行的成对组合,在R中创建行
我有 科鲁阿 科鲁克 1. A. 01001 2. B 01002 3. C 01003 4. D 01004 5. E 01005 6. F 01006 尝试下面的代码基于现有行的成对组合,在R中创建行,r,rows,expand,R,Rows,Expand,我有 科鲁阿 科鲁克 1. A. 01001 2. B 01002 3. C 01003 4. D 01004 5. E 01005 6. F 01006 尝试下面的代码 out <- merge(data.frame(col_b = df$col_a), df, all = TRUE)[c("col_a", "col_b", "col_c")] 请尝试下面的代码 out <- merge(data.frame(col_b
out <- merge(data.frame(col_b = df$col_a), df, all = TRUE)[c("col_a", "col_b", "col_c")]
请尝试下面的代码
out <- merge(data.frame(col_b = df$col_a), df, all = TRUE)[c("col_a", "col_b", "col_c")]
> out
col_a col_b col_c
1 A A 1001
2 A B 1002
3 A C 1003
4 A D 1004
5 A E 1005
6 A F 1006
7 B A 1001
8 B B 1002
9 B C 1003
10 B D 1004
11 B E 1005
12 B F 1006
13 C A 1001
14 C B 1002
15 C C 1003
16 C D 1004
17 C E 1005
18 C F 1006
19 D A 1001
20 D B 1002
21 D C 1003
22 D D 1004
23 D E 1005
24 D F 1006
25 E A 1001
26 E B 1002
27 E C 1003
28 E D 1004
29 E E 1005
30 E F 1006
31 F A 1001
32 F B 1002
33 F C 1003
34 F D 1004
35 F E 1005
36 F F 1006