En R Tengo un marco de datos con observaciones descritas por varios valores, uno de los cuales es un factor. He ordenado el conjunto de datos por este factor y me gustaría agregar una columna en la que obtendría una cantidad de observaciones en cada nivel del factor, p.Número de observación por grupo
factor obsnum
a 1
a 2
a 3
b 1
b 2
b 3
b 4
c 1
c 2
...
En SAS lo hago con algo como:
data logs.full;
set logs.full;
count + 1;
by cookie;
if first.cookie then count = 1;
run;
¿Cómo puedo lograr que en R?
Gracias,