我在R
中有以下数据框 a b
1 0
2 0
3 0
4 1
5 1
6 1
7 0
8 0
9 0
10 1
11 1
所需的数据框将是
a b Flag
1 0 1
2 0 2
3 0 3
4 1 4
5 1 4
6 1 4
7 0 5
8 0 6
9 0 7
10 1 8
11 1 8
序列应该更改为0并且对于1保持相同。
我正在使用以下命令
df$flag <- with(a, match(b, unique(b)))
但是,不给我想要的输出。