正如标题所暗示的那样,我正试图做一些稍微复杂的事情。这就是我想要实现的目标:
idx cond colB colC colD colE condA condB condC condD
1 a x 0 1 5 5
2 d y 0 1 4
3 c y 0 1 6
4 a y 0 1 3 3
5 b y 0 1 8
6 a x 1 0 7
7 c y 0 1 2
8 b y 0 1 5
9 d y 0 1 1
10 b x 0 1 4 4
11 d y 0 1 9
12 c y 0 1 2
13 b x 0 0 7
14 b y 0 1 1 1
15 a y 0 1 4
16 b x 1 0 8
etc.
condA
到condD
列为空1
中的colC
)cond
中具有相同值的行)
x
中的colB
类型,y
1
中的colD
类型(这就是为什么要忽略第13行)colE
中的值应复制到特定于条件的新列(例如,如果cond
中的值为a
,则值为colE
转到condA
)非常感谢任何帮助。