I need to assign an index value when a value is repeated.
Here is a sample dataset.
df <- data.frame(id = c("A","A","B","C","D","D","D"))
> df
id
1 A
2 A
3 B
4 C
5 D
6 D
7 D
How can I get that indexing column as below:
> df1
id index
1 A 1
2 A 2
3 B 1
4 C 1
5 D 1
6 D 2
7 D 3