Adicionando uma coluna de contador para um conjunto de linhas semelhantes em R [duplicado]
Esta questão já tem uma resposta aqui:
Como posso classificar as observações em grupo mais rapidamente? 4 respostasEu tenho um quadro de dados em R com duas colunas. A primeira coluna contém o subjectID e a segunda coluna contém o ID de avaliação que o assunto fez.
O subjectID específico pode ter feito o teste por mais de uma vez. Eu quero adicionar uma coluna com um contador que começa a contar para cada valor exclusivo de avaliação de assunto e incrementar em 1 até atingir a última linha com essa ocorrência.
Mais precisamente, tenho esta tabela:
ID T
A 1
A 1
A 2
A 2
B 1
B 1
B 1
B 1
e eu quero o seguinte resultado
ID T Index
A 1 1
A 1 2
A 2 1
A 2 2
B 1 1
B 1 2
B 1 3
B 1 4